﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<?application progid="SMath Studio Desktop" version="1.1.8763.0"?>
<worksheet xmlns="http://smath.info/schemas/worksheet/1.0">
  <settings ppi="96">
    <identity>
      <id>1b67ca4a-e5de-4b47-9171-9d6d829a3c0a</id>
      <revision>147</revision>
    </identity>
    <calculation>
      <precision>4</precision>
      <exponentialThreshold>5</exponentialThreshold>
      <trailingZeros>false</trailingZeros>
      <significantDigitsMode>false</significantDigitsMode>
      <roundingMode>0</roundingMode>
      <approximateEqualAccuracy>0</approximateEqualAccuracy>
      <fractions>decimal</fractions>
    </calculation>
    <pageModel active="true" viewMode="0" printGrid="false" printAreas="true" simpleEqualsOnly="false" printBackgroundImages="true">
      <paper id="1" orientation="Portrait" width="850" height="1100" />
      <margins left="39" right="39" top="39" bottom="39" />
      <header alignment="Center" color="#a9a9a9">&amp;[DATE] &amp;[TIME] - &amp;[FILENAME]</header>
      <footer alignment="Center" color="#a9a9a9">&amp;[PAGENUM] / &amp;[COUNT]</footer>
      <backgrounds />
    </pageModel>
    <dependencies>
      <assembly name="SMath Studio Desktop" version="1.1.8763.0" guid="a37cba83-b69c-4c71-9992-55ff666763bd" />
      <assembly name="MathRegion" version="1.11.8763.0" guid="02f1ab51-215b-466e-a74d-5d8b1cf85e8d" />
      <assembly name="PictureRegion" version="1.10.8763.0" guid="06b5df04-393e-4be7-9107-305196fcb861" />
      <assembly name="Custom Functions" version="1.1.8726.29023" guid="18dadffd-79a3-4cf9-aee1-d66deb0ea720" />
      <assembly name="3D Plot Region (Chart3DLib)" version="0.1.7806.5325" guid="2427d808-1e5e-4ae0-88bf-bc271664a3ab" />
      <assembly name="SpecialFunctions" version="1.12.8763.0" guid="2814e667-4e12-48b1-8d51-194e480eabc5" />
      <assembly name="TextRegion" version="1.11.8763.0" guid="485d28c5-349a-48b6-93be-12a35a1c1e39" />
      <assembly name="AreaRegion" version="1.11.8763.0" guid="4974b228-4974-44cf-8274-bf2936b4a766" />
      <assembly name="Writer Region" version="0.23.8034.36139" guid="5922d677-323f-4327-8c68-be902d8339ad" />
      <assembly name="Image Region" version="2.99.7818.2866" guid="63ddaef8-9a56-4ff6-938e-d590b638bf99" />
      <assembly name="X-Y Plot Region (JXCharts)" version="0.2.8747.29954" guid="c12231ec-4873-43c1-a7d0-a167ebd17066" />
      <assembly name="PlotRegion" version="1.11.8763.0" guid="c451c2b5-798b-4f08-b9ec-b90963d1ddaa" />
    </dependencies>
  </settings>
  <regions type="content">
    <region left="9" top="18" width="392" height="289" border="true" color="#000000" bgColor="#ebebeb" fontSize="10">
      <math fractionType="auto" decimalPlaces="6">
        <description active="true" position="Top" lang="eng">
          <content>
            <p>Linear interpolation/extrapolation code </p>
          </content>
        </description>
        <input>
          <e type="operand">data</e>
          <e type="operand">x</e>
          <e type="function" args="2">Linterp</e>
          <e type="operand">vx</e>
          <e type="operand">data</e>
          <e type="operand">1</e>
          <e type="function" args="2">col</e>
          <e type="operator" args="2">:</e>
          <e type="operand">vy</e>
          <e type="operand">data</e>
          <e type="operand">2</e>
          <e type="function" args="2">col</e>
          <e type="operator" args="2">:</e>
          <e type="operand">x</e>
          <e type="operand">vx</e>
          <e type="operand">1</e>
          <e type="function" args="2">el</e>
          <e type="operator" args="2">≤</e>
          <e type="operand">k</e>
          <e type="operand">1</e>
          <e type="operator" args="2">:</e>
          <e type="operand">x</e>
          <e type="operand">vx</e>
          <e type="operand">vx</e>
          <e type="function" args="1">rows</e>
          <e type="function" args="2">el</e>
          <e type="operator" args="2">≥</e>
          <e type="operand">k</e>
          <e type="operand">vx</e>
          <e type="function" args="1">rows</e>
          <e type="operand">1</e>
          <e type="operator" args="2">-</e>
          <e type="operator" args="2">:</e>
          <e type="operand">k</e>
          <e type="operand">1</e>
          <e type="operator" args="2">:</e>
          <e type="operand">x</e>
          <e type="operand">vx</e>
          <e type="operand">k</e>
          <e type="operand">1</e>
          <e type="operator" args="2">+</e>
          <e type="function" args="2">el</e>
          <e type="operator" args="2">≥</e>
          <e type="operand">k</e>
          <e type="operand">k</e>
          <e type="operand">1</e>
          <e type="operator" args="2">+</e>
          <e type="operator" args="2">:</e>
          <e type="function" args="2">while</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" args="4">line</e>
          <e type="function" args="3">if</e>
          <e type="function" args="3">if</e>
          <e type="operand">vy</e>
          <e type="operand">k</e>
          <e type="function" args="2">el</e>
          <e type="operand">vy</e>
          <e type="operand">k</e>
          <e type="operand">1</e>
          <e type="operator" args="2">+</e>
          <e type="function" args="2">el</e>
          <e type="operand">vy</e>
          <e type="operand">k</e>
          <e type="function" args="2">el</e>
          <e type="operator" args="2">-</e>
          <e type="operand">vx</e>
          <e type="operand">k</e>
          <e type="operand">1</e>
          <e type="operator" args="2">+</e>
          <e type="function" args="2">el</e>
          <e type="operand">vx</e>
          <e type="operand">k</e>
          <e type="function" args="2">el</e>
          <e type="operator" args="2">-</e>
          <e type="operator" args="2">/</e>
          <e type="operand">x</e>
          <e type="operand">vx</e>
          <e type="operand">k</e>
          <e type="function" args="2">el</e>
          <e type="operator" args="2">-</e>
          <e type="bracket">(</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="operand">4</e>
          <e type="operand">1</e>
          <e type="function" args="6">line</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region left="612" top="18" width="163" height="443" color="#000000" bgColor="#ffffe1" fontSize="10">
      <math fractionType="auto" decimalPlaces="6">
        <input>
          <e type="operand">XY</e>
          <e type="operand">0.175</e>
          <e type="operand">301.5</e>
          <e type="operand">0.319</e>
          <e type="operand">212.419</e>
          <e type="operand">0.525</e>
          <e type="operand">132.948</e>
          <e type="operand">0.7</e>
          <e type="operand">70.127</e>
          <e type="operand">0.875</e>
          <e type="operand">37.642</e>
          <e type="operand">1.05</e>
          <e type="operand">48.892</e>
          <e type="operand">1.225</e>
          <e type="operand">93.052</e>
          <e type="operand">1.4</e>
          <e type="operand">143.028</e>
          <e type="operand">1.575</e>
          <e type="operand">168.217</e>
          <e type="operand">1.75</e>
          <e type="operand">152.09</e>
          <e type="operand">1.925</e>
          <e type="operand">104.526</e>
          <e type="operand">2.1</e>
          <e type="operand">54.35</e>
          <e type="operand">2.275</e>
          <e type="operand">31.11</e>
          <e type="operand">2.45</e>
          <e type="operand">53.392</e>
          <e type="operand">2.625</e>
          <e type="operand">123.308</e>
          <e type="operand">2.8</e>
          <e type="operand">221.034</e>
          <e type="operand">2.975</e>
          <e type="operand">307.124</e>
          <e type="operand">3.15</e>
          <e type="operand">340.85</e>
          <e type="operand">3.325</e>
          <e type="operand">304.367</e>
          <e type="operand">3.5</e>
          <e type="operand">215.563</e>
          <e type="operand">3.675</e>
          <e type="operand">118.199</e>
          <e type="operand">3.85</e>
          <e type="operand">48.228</e>
          <e type="operand">4.025</e>
          <e type="operand">10.832</e>
          <e type="operand">4.2</e>
          <e type="operand">7.717</e>
          <e type="operator" args="1">-</e>
          <e type="operand">24</e>
          <e type="operand">2</e>
          <e type="function" args="50">mat</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region left="378" top="108" width="229" height="49" color="#000000" bgColor="#ebebeb" fontSize="10">
      <math decimalPlaces="0">
        <description active="true" position="Top" lang="eng">
          <content>
            <p>check extrapolation</p>
          </content>
        </description>
        <input>
          <e type="operand">XY</e>
          <e type="operand">0.125</e>
          <e type="function" args="2">Linterp</e>
          <e type="operand">XY</e>
          <e type="operand">4.5</e>
          <e type="function" args="2">Linterp</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" args="4">mat</e>
        </input>
        <result action="numeric">
          <e type="operand">332</e>
          <e type="operand">40</e>
          <e type="operator" args="1">-</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" args="4">mat</e>
        </result>
      </math>
    </region>
    <region left="378" top="198" width="135" height="26" color="#000000" bgColor="#ebebeb" fontSize="10">
      <math>
        <description active="true" position="Top" lang="eng">
          <content>
            <p>Smath built-in</p>
          </content>
        </description>
        <input>
          <e type="operand">X</e>
          <e type="operand">Y</e>
          <e type="operand">x</e>
          <e type="function" args="3">linterp</e>
        </input>
      </math>
    </region>
    <region left="9" top="333" width="337" height="172" border="true" color="#000000" bgColor="#ffffe1" fontSize="10">
      <math fractionType="fraction" decimalPlaces="6">
        <input>
          <e type="operand">data</e>
          <e type="operand">spec</e>
          <e type="function" args="2">pts</e>
          <e type="operand">i</e>
          <e type="operand">1</e>
          <e type="operand">data</e>
          <e type="function" args="1">rows</e>
          <e type="function" args="2">range</e>
          <e type="operand">p</e>
          <e type="operand">i</e>
          <e type="function" args="2">el</e>
          <e type="operand">a</e>
          <e type="operand">b</e>
          <e type="operand">c</e>
          <e type="function" args="3">spec</e>
          <e type="operator" args="2">:</e>
          <e type="function" args="3">for</e>
          <e type="operand">v</e>
          <e type="operand">p</e>
          <e type="operand">1</e>
          <e type="function" args="2">el</e>
          <e type="operator" args="2">:</e>
          <e type="operand" style="string">Unest 'p' </e>
          <e type="operand">j</e>
          <e type="operand">2</e>
          <e type="operand">p</e>
          <e type="function" args="1">rows</e>
          <e type="function" args="2">range</e>
          <e type="operand">v</e>
          <e type="operand">v</e>
          <e type="operand">p</e>
          <e type="operand">j</e>
          <e type="function" args="2">el</e>
          <e type="function" args="2">stack</e>
          <e type="operator" args="2">:</e>
          <e type="function" args="3">for</e>
          <e type="operand">data</e>
          <e type="operand">v</e>
          <e type="function" args="2">augment</e>
          <e type="operand">5</e>
          <e type="operand">1</e>
          <e type="function" args="7">line</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region left="342" top="333" width="256" height="89" color="#000000" bgColor="#ebebeb" fontSize="10">
      <math>
        <description active="true" position="Top" lang="eng">
          <content>
            <p>data point(s) sanity check</p>
          </content>
        </description>
        <input>
          <e type="operand">XY</e>
          <e type="operand">0.175</e>
          <e type="function" args="2">Linterp</e>
          <e type="operand">XY</e>
          <e type="operand">1.4</e>
          <e type="function" args="2">Linterp</e>
          <e type="operand">XY</e>
          <e type="operand">3.5</e>
          <e type="function" args="2">Linterp</e>
          <e type="operand">XY</e>
          <e type="operand">4.2</e>
          <e type="function" args="2">Linterp</e>
          <e type="operand">4</e>
          <e type="operand">1</e>
          <e type="function" args="6">mat</e>
        </input>
        <result action="numeric">
          <e type="operand">301.5</e>
          <e type="operand">143.028</e>
          <e type="operand">215.563</e>
          <e type="operand">7.717</e>
          <e type="operator" args="1">-</e>
          <e type="operand">4</e>
          <e type="operand">1</e>
          <e type="function" args="6">mat</e>
        </result>
      </math>
    </region>
    <region left="9" top="504" width="333" height="113" color="#000000" bgColor="#ebebeb" fontSize="10">
      <math>
        <input>
          <e type="operand">a</e>
          <e type="operand">b</e>
          <e type="operand">c</e>
          <e type="function" args="3">spec</e>
          <e type="operand" style="string">o</e>
          <e type="operand">5</e>
          <e type="operand" style="string">black</e>
          <e type="operand">1</e>
          <e type="operand">3</e>
          <e type="function" args="5">mat</e>
          <e type="operator" args="2">:</e>
          <e type="operand">pts</e>
          <e type="operand">XY</e>
          <e type="operand">a</e>
          <e type="operand">b</e>
          <e type="operand">c</e>
          <e type="function" args="3">spec</e>
          <e type="function" args="2">pts</e>
          <e type="operator" args="2">:</e>
          <e type="operand">x</e>
          <e type="function" args="1">f</e>
          <e type="operand">XY</e>
          <e type="operand">1</e>
          <e type="function" args="2">col</e>
          <e type="operand">XY</e>
          <e type="operand">2</e>
          <e type="function" args="2">col</e>
          <e type="operand">x</e>
          <e type="function" args="3">ainterp</e>
          <e type="operator" args="2">:</e>
          <e type="operand">x</e>
          <e type="function" args="1">c</e>
          <e type="operand">1</e>
          <e type="operand">0.175</e>
          <e type="operand">x</e>
          <e type="operator" args="2">≤</e>
          <e type="bracket">(</e>
          <e type="operand">x</e>
          <e type="operand">4.2</e>
          <e type="operator" args="2">≤</e>
          <e type="bracket">(</e>
          <e type="operator" args="2">&amp;</e>
          <e type="operand" style="string"></e>
          <e type="function" args="3">cases</e>
          <e type="operator" args="2">:</e>
          <e type="operand">4</e>
          <e type="operand">1</e>
          <e type="function" args="6">sys</e>
        </input>
      </math>
    </region>
    <region left="369" top="504" width="332" height="158" color="#000000" fontSize="10">
      <plot type="2d" render="lines" scale_x="1" scale_y="1" scale_z="1" rotate_x="0" rotate_y="0" rotate_z="0" transpose_x="0" transpose_y="0" transpose_z="0">
        <description active="true" position="Top" lang="eng">
          <content>
            <p>Carbon-12 α from smoothlet especially<br />designed for this project *.sm document</p>
          </content>
        </description>
        <input>
          <e type="operand">pts</e>
          <e type="operand">x</e>
          <e type="function" args="1">f</e>
          <e type="operand">x</e>
          <e type="function" args="1">c</e>
          <e type="operator" args="2">*</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" args="4">sys</e>
        </input>
      </plot>
    </region>
    <region left="27" top="756" width="474" height="242" color="#000000" bgColor="#ebebeb" isBreakable="false">
      <writer lang="eng"><![CDATA[<span style="font-family: 'Arial'; font-size: 10pt; font-weight: normal; font-style: normal; color: windowtext; background-color: Transparent; vertical-align: baseline; text-align: left; margin-left: 0pt; text-indent: 0pt; line-height: 115%">
<div><span style="font-family: 'Times New Roman'"><span style="font-size: 20pt"><strong><span style="color: Teal">Spline2D . . . interpolates in data table</span></strong></span></span></div>
<div><span style="font-family: 'Times New Roman'"><span style="font-size: 14pt">The matrix may be square or rectangular.</span></span></div>
<div><span style="font-family: 'Times New Roman'"><span style="font-size: 14pt">In this demo, we must prepare the data set by bordering the directions</span></span></div>
<div><span style="font-family: 'Times New Roman'"><span style="font-size: 14pt">in ascending numbers. We leave these scales in integer to avoid confusion. </span></span></div>
<div><span style="font-family: 'Times New Roman'"><span style="font-size: 14pt">The program is an algo function that carries the 3 variates (M,x,y). </span></span></div>
<div><span style="font-family: 'Times New Roman'"><span style="font-size: 14pt"><strong><span style="color: Red">1. </span></strong>Spline2D(M,x,y) =&gt; strictly <strong><span style="color: Red">linterp </span></strong>in both directions.</span></span></div>
<div><span style="font-family: 'Times New Roman'"><span style="font-size: 14pt"><strong><span style="color: Red">2.</span></strong> Spline2D(M,x,y) =&gt; strictly <strong><span style="color: Red">one pair at time</span></strong>, otherwise forLoop.</span></span></div>
<div><span style="font-family: 'Times New Roman'"><span style="font-size: 14pt"><strong><span style="color: Red">3.</span></strong> Linterp(data,x), linterp(X,Y,x), ainterp(X,Y,x), cinterp(X,Y,x)</span></span></div>
<div><span style="font-family: 'Times New Roman'"><span style="font-size: 14pt">interpolate strictly one value or &#39;x&#39; scalar canvas at time.</span></span></div></span>]]></writer>
    </region>
    <region left="18" top="1062" width="570" height="156" border="true" color="#000000" bgColor="#ffffe1" fontSize="10">
      <math optimize="2">
        <input>
          <e type="operand">M</e>
          <e type="operand">x</e>
          <e type="operand">y</e>
          <e type="function" args="3">Spline2D</e>
          <e type="operand">A</e>
          <e type="operand">M</e>
          <e type="operand">1</e>
          <e type="operand">1</e>
          <e type="operand">2</e>
          <e type="operand">M</e>
          <e type="function" args="1">cols</e>
          <e type="function" args="5">submatrix</e>
          <e type="operator" args="2">:</e>
          <e type="operand">B</e>
          <e type="operand">M</e>
          <e type="operand">2</e>
          <e type="operand">M</e>
          <e type="function" args="1">rows</e>
          <e type="operand">1</e>
          <e type="operand">1</e>
          <e type="function" args="5">submatrix</e>
          <e type="operator" args="2">:</e>
          <e type="operand">C</e>
          <e type="operand">M</e>
          <e type="operand">2</e>
          <e type="operand">M</e>
          <e type="function" args="1">rows</e>
          <e type="operand">2</e>
          <e type="operand">M</e>
          <e type="function" args="1">cols</e>
          <e type="function" args="5">submatrix</e>
          <e type="operator" args="2">:</e>
          <e type="operand">j</e>
          <e type="operand">1</e>
          <e type="operand">A</e>
          <e type="function" args="1">length</e>
          <e type="operand">2</e>
          <e type="function" args="3">range</e>
          <e type="operand">s</e>
          <e type="operand">j</e>
          <e type="function" args="2">el</e>
          <e type="operand">B</e>
          <e type="operand">C</e>
          <e type="operand">1</e>
          <e type="operand">C</e>
          <e type="function" args="1">rows</e>
          <e type="operand">j</e>
          <e type="operand">j</e>
          <e type="function" args="5">submatrix</e>
          <e type="operand">y</e>
          <e type="function" args="3">linterp</e>
          <e type="operator" args="2">:</e>
          <e type="function" args="3">for</e>
          <e type="operand">A</e>
          <e type="function" args="1">transpose</e>
          <e type="operand">s</e>
          <e type="operand">x</e>
          <e type="function" args="3">linterp</e>
          <e type="operand">5</e>
          <e type="operand">1</e>
          <e type="function" args="7">line</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region left="18" top="1233" width="540" height="81" color="#000000" fontSize="10">
      <math>
        <input>
          <e type="operand">data</e>
          <e type="operand">0.01</e>
          <e type="operand">0.03</e>
          <e type="operand">0.05</e>
          <e type="operand">0.03</e>
          <e type="operand">0.02</e>
          <e type="operand">0.05</e>
          <e type="operator" args="1">-</e>
          <e type="operand">0.02</e>
          <e type="operator" args="1">-</e>
          <e type="operand">0.01</e>
          <e type="operator" args="1">-</e>
          <e type="operand">0.06</e>
          <e type="operator" args="1">-</e>
          <e type="operand">0.01</e>
          <e type="operator" args="1">-</e>
          <e type="operand">0.02</e>
          <e type="operand">0.06</e>
          <e type="operand">0.1</e>
          <e type="operand">0.06</e>
          <e type="operand">0.04</e>
          <e type="operand">0.01</e>
          <e type="operator" args="1">-</e>
          <e type="operand">0.04</e>
          <e type="operator" args="1">-</e>
          <e type="operand">0.02</e>
          <e type="operator" args="1">-</e>
          <e type="operand">0.12</e>
          <e type="operator" args="1">-</e>
          <e type="operand">0.02</e>
          <e type="operator" args="1">-</e>
          <e type="operand">0.09</e>
          <e type="operand">0.08</e>
          <e type="operand">0.07</e>
          <e type="operand">0.05</e>
          <e type="operand">0.02</e>
          <e type="operand">0.04</e>
          <e type="operator" args="1">-</e>
          <e type="operand">0.06</e>
          <e type="operator" args="1">-</e>
          <e type="operand">0.03</e>
          <e type="operand">0.08</e>
          <e type="operand">0.01</e>
          <e type="operand">0.05</e>
          <e type="operand">0.02</e>
          <e type="operator" args="1">-</e>
          <e type="operand">0.03</e>
          <e type="operand">0.01</e>
          <e type="operator" args="1">-</e>
          <e type="operand">0.06</e>
          <e type="operand">0.08</e>
          <e type="operand">0.02</e>
          <e type="operand">0.02</e>
          <e type="operator" args="1">-</e>
          <e type="operand">0.05</e>
          <e type="operator" args="1">-</e>
          <e type="operand">0.08</e>
          <e type="operator" args="1">-</e>
          <e type="operand">4</e>
          <e type="operand">10</e>
          <e type="function" args="42">mat</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region left="18" top="1332" width="574" height="23" color="#000000" bgColor="#ebebeb" fontSize="10" isBreakable="false">
      <text lang="eng" fontFamily="Arial" fontSize="20">
        <content>
          <p style="font-family: Courier New; font-size: 10px; background-color: #ebebeb;">Prepare the data set ------------------------------------------------ </p>
        </content>
      </text>
    </region>
    <region left="18" top="1359" width="277" height="84" color="#000000" bgColor="#ebebeb" fontSize="10">
      <math>
        <input>
          <e type="operand">data</e>
          <e type="function" args="1">C</e>
          <e type="operand">j</e>
          <e type="operand">1</e>
          <e type="operand">data</e>
          <e type="function" args="1">cols</e>
          <e type="function" args="2">range</e>
          <e type="operand">C</e>
          <e type="operand">j</e>
          <e type="function" args="2">el</e>
          <e type="operand">j</e>
          <e type="operator" args="2">:</e>
          <e type="function" args="3">for</e>
          <e type="operand">C</e>
          <e type="function" args="1">transpose</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" args="4">line</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region left="324" top="1359" width="299" height="74" color="#000000" bgColor="#ebebeb" fontSize="10">
      <math>
        <input>
          <e type="operand">data</e>
          <e type="function" args="1">R</e>
          <e type="operand">i</e>
          <e type="operand">1</e>
          <e type="operand">data</e>
          <e type="function" args="1">rows</e>
          <e type="operand">1</e>
          <e type="operator" args="2">+</e>
          <e type="function" args="2">range</e>
          <e type="operand">R</e>
          <e type="operand">i</e>
          <e type="function" args="2">el</e>
          <e type="operand">i</e>
          <e type="operand">1</e>
          <e type="operator" args="2">-</e>
          <e type="operator" args="2">:</e>
          <e type="function" args="3">for</e>
          <e type="operand">R</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" args="4">line</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region left="18" top="1449" width="314" height="30" color="#000000" bgColor="#ebebeb" fontSize="10">
      <math>
        <input>
          <e type="operand">data</e>
          <e type="function" args="1">R</e>
          <e type="operand">data</e>
          <e type="function" args="1">C</e>
          <e type="operand">data</e>
          <e type="function" args="2">stack</e>
          <e type="function" args="2">augment</e>
        </input>
      </math>
    </region>
    <region left="18" top="1485" width="358" height="30" color="#000000" bgColor="#ebebeb" fontSize="10">
      <math>
        <input>
          <e type="operand">New</e>
          <e type="operand">data</e>
          <e type="function" args="1">R</e>
          <e type="operand">data</e>
          <e type="function" args="1">C</e>
          <e type="operand">data</e>
          <e type="function" args="2">stack</e>
          <e type="function" args="2">augment</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region left="18" top="1521" width="117" height="33" color="#000000" bgColor="#ebebeb" fontSize="10">
      <math>
        <description active="true" position="Right" lang="eng">
          <content>
            <p>&lt;= this position may be <br />any alpha/numeric char.</p>
          </content>
        </description>
        <input>
          <e type="operand">New</e>
          <e type="operand">1</e>
          <e type="operand">1</e>
          <e type="function" args="3">el</e>
          <e type="operand" style="string">x/y</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region left="18" top="1602" width="576" height="100" color="#000000" bgColor="#ebebeb" fontSize="10">
      <math matrixOptions="0,0,11,5">
        <input>
          <e type="operand">New</e>
        </input>
        <result action="numeric">
          <e type="operand" style="string">x/y</e>
          <e type="operand">1</e>
          <e type="operand">2</e>
          <e type="operand">3</e>
          <e type="operand">4</e>
          <e type="operand">5</e>
          <e type="operand">6</e>
          <e type="operand">7</e>
          <e type="operand">8</e>
          <e type="operand">9</e>
          <e type="operand">10</e>
          <e type="operand">1</e>
          <e type="operand">0.01</e>
          <e type="operand">0.03</e>
          <e type="operand">0.05</e>
          <e type="operand">0.03</e>
          <e type="operand">0.02</e>
          <e type="operand">0.05</e>
          <e type="operator" args="1">-</e>
          <e type="operand">0.02</e>
          <e type="operator" args="1">-</e>
          <e type="operand">0.01</e>
          <e type="operator" args="1">-</e>
          <e type="operand">0.06</e>
          <e type="operator" args="1">-</e>
          <e type="operand">0.01</e>
          <e type="operator" args="1">-</e>
          <e type="operand">2</e>
          <e type="operand">0.02</e>
          <e type="operand">0.06</e>
          <e type="operand">0.1</e>
          <e type="operand">0.06</e>
          <e type="operand">0.04</e>
          <e type="operand">0.01</e>
          <e type="operator" args="1">-</e>
          <e type="operand">0.04</e>
          <e type="operator" args="1">-</e>
          <e type="operand">0.02</e>
          <e type="operator" args="1">-</e>
          <e type="operand">0.12</e>
          <e type="operator" args="1">-</e>
          <e type="operand">0.02</e>
          <e type="operator" args="1">-</e>
          <e type="operand">3</e>
          <e type="operand">0.09</e>
          <e type="operand">0.08</e>
          <e type="operand">0.07</e>
          <e type="operand">0.05</e>
          <e type="operand">0.02</e>
          <e type="operand">0.04</e>
          <e type="operator" args="1">-</e>
          <e type="operand">0.06</e>
          <e type="operator" args="1">-</e>
          <e type="operand">0.03</e>
          <e type="operand">0.08</e>
          <e type="operand">0.01</e>
          <e type="operand">4</e>
          <e type="operand">0.05</e>
          <e type="operand">0.02</e>
          <e type="operator" args="1">-</e>
          <e type="operand">0.03</e>
          <e type="operand">0.01</e>
          <e type="operator" args="1">-</e>
          <e type="operand">0.06</e>
          <e type="operand">0.08</e>
          <e type="operand">0.02</e>
          <e type="operand">0.02</e>
          <e type="operator" args="1">-</e>
          <e type="operand">0.05</e>
          <e type="operator" args="1">-</e>
          <e type="operand">0.08</e>
          <e type="operator" args="1">-</e>
          <e type="operand">5</e>
          <e type="operand">11</e>
          <e type="function" args="57">mat</e>
        </result>
      </math>
    </region>
    <region left="324" top="1710" width="281" height="69" color="#000000" bgColor="#ebebeb" fontSize="10">
      <math decimalPlaces="2">
        <description active="true" position="Right" lang="eng">
          <content>
            <p>sanity<br />sanity<br />user</p>
          </content>
        </description>
        <input>
          <e type="operand">New</e>
          <e type="operand">3</e>
          <e type="operand">3</e>
          <e type="function" args="3">Spline2D</e>
          <e type="operand">New</e>
          <e type="operand">7</e>
          <e type="operand">3</e>
          <e type="function" args="3">Spline2D</e>
          <e type="operand">New</e>
          <e type="operand">3.5</e>
          <e type="operand">8.5</e>
          <e type="function" args="3">Spline2D</e>
          <e type="operand">3</e>
          <e type="operand">1</e>
          <e type="function" args="5">mat</e>
        </input>
        <result action="numeric">
          <e type="operand">0.07</e>
          <e type="operand">0.06</e>
          <e type="operator" args="1">-</e>
          <e type="operand">0.22</e>
          <e type="operator" args="1">-</e>
          <e type="operand">3</e>
          <e type="operand">1</e>
          <e type="function" args="5">mat</e>
        </result>
      </math>
    </region>
    <region left="18" top="1800" width="473" height="29" color="#ff0000" bgColor="#e1ffff" fontSize="14" isBreakable="false">
      <text lang="eng" fontFamily="Arial" fontSize="20">
        <content>
          <p style="font-weight: bold; font-family: Courier New; font-size: 14px; color: #ff0000;">If we have done it right ? Answer is YES </p>
        </content>
      </text>
    </region>
    <region left="18" top="1836" width="194" height="91" border="true" color="#000000" bgColor="#ffffe1" fontSize="10">
      <math fractionType="auto" decimalPlaces="6">
        <description active="true" position="Top" lang="eng">
          <content>
            <p>Times Table</p>
          </content>
        </description>
        <input>
          <e type="operand">n</e>
          <e type="function" args="1">M</e>
          <e type="operand">i</e>
          <e type="operand">1</e>
          <e type="operand">n</e>
          <e type="function" args="2">range</e>
          <e type="operand">j</e>
          <e type="operand">1</e>
          <e type="operand">n</e>
          <e type="function" args="2">range</e>
          <e type="operand">M</e>
          <e type="operand">i</e>
          <e type="operand">j</e>
          <e type="function" args="3">el</e>
          <e type="operand">i</e>
          <e type="operand">j</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">:</e>
          <e type="function" args="3">for</e>
          <e type="function" args="3">for</e>
          <e type="operand">M</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" args="4">line</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region left="207" top="1836" width="95" height="26" color="#000000" fontSize="10">
      <math fractionType="auto" decimalPlaces="6">
        <input>
          <e type="operand">data</e>
          <e type="operand">5</e>
          <e type="function" args="1">M</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region left="207" top="1863" width="171" height="100" color="#000000" fontSize="10">
      <math fractionType="auto" decimalPlaces="6">
        <input>
          <e type="operand">data</e>
        </input>
        <result action="numeric">
          <e type="operand">1</e>
          <e type="operand">2</e>
          <e type="operand">3</e>
          <e type="operand">4</e>
          <e type="operand">5</e>
          <e type="operand">2</e>
          <e type="operand">4</e>
          <e type="operand">6</e>
          <e type="operand">8</e>
          <e type="operand">10</e>
          <e type="operand">3</e>
          <e type="operand">6</e>
          <e type="operand">9</e>
          <e type="operand">12</e>
          <e type="operand">15</e>
          <e type="operand">4</e>
          <e type="operand">8</e>
          <e type="operand">12</e>
          <e type="operand">16</e>
          <e type="operand">20</e>
          <e type="operand">5</e>
          <e type="operand">10</e>
          <e type="operand">15</e>
          <e type="operand">20</e>
          <e type="operand">25</e>
          <e type="operand">5</e>
          <e type="operand">5</e>
          <e type="function" args="27">mat</e>
        </result>
      </math>
    </region>
    <region left="432" top="1863" width="277" height="84" color="#000000" bgColor="#ebebeb" fontSize="10">
      <math>
        <input>
          <e type="operand">data</e>
          <e type="function" args="1">C</e>
          <e type="operand">j</e>
          <e type="operand">1</e>
          <e type="operand">data</e>
          <e type="function" args="1">cols</e>
          <e type="function" args="2">range</e>
          <e type="operand">C</e>
          <e type="operand">j</e>
          <e type="function" args="2">el</e>
          <e type="operand">j</e>
          <e type="operator" args="2">:</e>
          <e type="function" args="3">for</e>
          <e type="operand">C</e>
          <e type="function" args="1">transpose</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" args="4">line</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region left="432" top="1944" width="299" height="74" color="#000000" bgColor="#ebebeb" fontSize="10">
      <math>
        <input>
          <e type="operand">data</e>
          <e type="function" args="1">R</e>
          <e type="operand">i</e>
          <e type="operand">1</e>
          <e type="operand">data</e>
          <e type="function" args="1">rows</e>
          <e type="operand">1</e>
          <e type="operator" args="2">+</e>
          <e type="function" args="2">range</e>
          <e type="operand">R</e>
          <e type="operand">i</e>
          <e type="function" args="2">el</e>
          <e type="operand">i</e>
          <e type="operand">1</e>
          <e type="operator" args="2">-</e>
          <e type="operator" args="2">:</e>
          <e type="function" args="3">for</e>
          <e type="operand">R</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" args="4">line</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region left="18" top="1971" width="358" height="30" color="#000000" bgColor="#ebebeb" fontSize="10">
      <math>
        <input>
          <e type="operand">New</e>
          <e type="operand">data</e>
          <e type="function" args="1">R</e>
          <e type="operand">data</e>
          <e type="function" args="1">C</e>
          <e type="operand">data</e>
          <e type="function" args="2">stack</e>
          <e type="function" args="2">augment</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region left="18" top="2007" width="117" height="33" color="#000000" bgColor="#ebebeb" fontSize="10">
      <math>
        <description active="true" position="Right" lang="eng">
          <content>
            <p>&lt;= this position may be <br />any alpha/numeric char.</p>
          </content>
        </description>
        <input>
          <e type="operand">New</e>
          <e type="operand">1</e>
          <e type="operand">1</e>
          <e type="function" args="3">el</e>
          <e type="operand" style="string">x/y</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region left="18" top="2106" width="209" height="118" color="#000000" bgColor="#ebebeb" fontSize="10">
      <math>
        <input>
          <e type="operand">New</e>
        </input>
        <result action="numeric">
          <e type="operand" style="string">x/y</e>
          <e type="operand">1</e>
          <e type="operand">2</e>
          <e type="operand">3</e>
          <e type="operand">4</e>
          <e type="operand">5</e>
          <e type="operand">1</e>
          <e type="operand">1</e>
          <e type="operand">2</e>
          <e type="operand">3</e>
          <e type="operand">4</e>
          <e type="operand">5</e>
          <e type="operand">2</e>
          <e type="operand">2</e>
          <e type="operand">4</e>
          <e type="operand">6</e>
          <e type="operand">8</e>
          <e type="operand">10</e>
          <e type="operand">3</e>
          <e type="operand">3</e>
          <e type="operand">6</e>
          <e type="operand">9</e>
          <e type="operand">12</e>
          <e type="operand">15</e>
          <e type="operand">4</e>
          <e type="operand">4</e>
          <e type="operand">8</e>
          <e type="operand">12</e>
          <e type="operand">16</e>
          <e type="operand">20</e>
          <e type="operand">5</e>
          <e type="operand">5</e>
          <e type="operand">10</e>
          <e type="operand">15</e>
          <e type="operand">20</e>
          <e type="operand">25</e>
          <e type="operand">6</e>
          <e type="operand">6</e>
          <e type="function" args="38">mat</e>
        </result>
      </math>
    </region>
    <region left="351" top="2106" width="148" height="29" color="#ff0000" bgColor="#e1ffff" fontSize="14" isBreakable="false">
      <text lang="eng" fontFamily="Arial" fontSize="20">
        <content>
          <p style="font-weight: bold; font-family: Courier New; font-size: 14px; color: #ff0000;">Sanity check</p>
        </content>
      </text>
    </region>
    <region left="351" top="2142" width="280" height="71" color="#000000" bgColor="#ebebeb" fontSize="10">
      <math>
        <input>
          <e type="operand">New</e>
          <e type="operand">2.5</e>
          <e type="operand">2.5</e>
          <e type="function" args="3">Spline2D</e>
          <e type="operand">New</e>
          <e type="operand">1.5</e>
          <e type="operand">1.5</e>
          <e type="function" args="3">Spline2D</e>
          <e type="operand">New</e>
          <e type="operand">10</e>
          <e type="function" args="1">sqrt</e>
          <e type="operand">10</e>
          <e type="function" args="1">sqrt</e>
          <e type="function" args="3">Spline2D</e>
          <e type="operand">3</e>
          <e type="operand">1</e>
          <e type="function" args="5">mat</e>
        </input>
        <result action="numeric">
          <e type="operand">6.25</e>
          <e type="operand">2.25</e>
          <e type="operand">10</e>
          <e type="operand">3</e>
          <e type="operand">1</e>
          <e type="function" args="5">mat</e>
        </result>
      </math>
    </region>
    <region left="351" top="2223" width="251" height="26" color="#000000" fontSize="10">
      <math decimalPlaces="6">
        <input>
          <e type="operand">#</e>
          <e type="operand" style="string">col [X]</e>
          <e type="operand" style="string">row [Y]</e>
          <e type="function" args="3">Spline</e>
        </input>
      </math>
    </region>
    <region left="27" top="2286" width="169" height="190" color="#000000" bgColor="#ffffe1" fontSize="10">
      <math>
        <input>
          <e type="operand">W3</e>
          <e type="operand">0.02</e>
          <e type="operand">0.17</e>
          <e type="operand">2.79</e>
          <e type="operand">0.07</e>
          <e type="operand">0.72</e>
          <e type="operand">10.6</e>
          <e type="operand">0.14</e>
          <e type="operand">1.49</e>
          <e type="operand">24.4</e>
          <e type="operand">0.23</e>
          <e type="operand">2.5</e>
          <e type="operand">40.4</e>
          <e type="operand">0.32</e>
          <e type="operand">3.8</e>
          <e type="operand">58.4</e>
          <e type="operand">0.42</e>
          <e type="operand">5.17</e>
          <e type="operand">78.4</e>
          <e type="operand">0.54</e>
          <e type="operand">6.7</e>
          <e type="operand">103</e>
          <e type="operand">0.66</e>
          <e type="operand">8.36</e>
          <e type="operand">133</e>
          <e type="operand">0.8</e>
          <e type="operand">10.3</e>
          <e type="operand">205</e>
          <e type="operand">0.95</e>
          <e type="operand">12.2</e>
          <e type="operand">253</e>
          <e type="operand">10</e>
          <e type="operand">3</e>
          <e type="function" args="32">mat</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region left="216" top="2295" width="277" height="84" color="#000000" bgColor="#ebebeb" fontSize="10">
      <math>
        <input>
          <e type="operand">data</e>
          <e type="function" args="1">C</e>
          <e type="operand">j</e>
          <e type="operand">1</e>
          <e type="operand">data</e>
          <e type="function" args="1">cols</e>
          <e type="function" args="2">range</e>
          <e type="operand">C</e>
          <e type="operand">j</e>
          <e type="function" args="2">el</e>
          <e type="operand">j</e>
          <e type="operator" args="2">:</e>
          <e type="function" args="3">for</e>
          <e type="operand">C</e>
          <e type="function" args="1">transpose</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" args="4">line</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region left="477" top="2295" width="299" height="74" color="#000000" bgColor="#ebebeb" fontSize="10">
      <math>
        <input>
          <e type="operand">data</e>
          <e type="function" args="1">R</e>
          <e type="operand">i</e>
          <e type="operand">1</e>
          <e type="operand">data</e>
          <e type="function" args="1">rows</e>
          <e type="operand">1</e>
          <e type="operator" args="2">+</e>
          <e type="function" args="2">range</e>
          <e type="operand">R</e>
          <e type="operand">i</e>
          <e type="function" args="2">el</e>
          <e type="operand">i</e>
          <e type="operand">1</e>
          <e type="operator" args="2">-</e>
          <e type="operator" args="2">:</e>
          <e type="function" args="3">for</e>
          <e type="operand">R</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" args="4">line</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region left="216" top="2385" width="310" height="30" color="#000000" bgColor="#ebebeb" fontSize="10">
      <math>
        <input>
          <e type="operand">New</e>
          <e type="operand">W3</e>
          <e type="function" args="1">R</e>
          <e type="operand">W3</e>
          <e type="function" args="1">C</e>
          <e type="operand">W3</e>
          <e type="function" args="2">stack</e>
          <e type="function" args="2">augment</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region left="603" top="2421" width="146" height="49" color="#000000" fontSize="10">
      <math>
        <input>
          <e type="operand">W3</e>
          <e type="function" args="1">Min</e>
          <e type="operand">W3</e>
          <e type="function" args="1">Max</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" args="4">mat</e>
        </input>
        <result action="numeric">
          <e type="operand">0.02</e>
          <e type="operand">253</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" args="4">mat</e>
        </result>
      </math>
    </region>
    <region left="216" top="2430" width="117" height="33" color="#000000" bgColor="#ebebeb" fontSize="10">
      <math>
        <description active="true" position="Right" lang="eng">
          <content>
            <p>&lt;= this position may be <br />any alpha/numeric char.</p>
          </content>
        </description>
        <input>
          <e type="operand">New</e>
          <e type="operand">1</e>
          <e type="operand">1</e>
          <e type="function" args="3">el</e>
          <e type="operand" style="string">x/y</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region left="846" top="2475" width="18" height="24" color="#000000" fontSize="10">
      <math>
        <input>
          <e type="operand">.</e>
        </input>
      </math>
    </region>
    <region left="36" top="2502" width="221" height="208" color="#000000" bgColor="#ebebeb" fontSize="10">
      <math>
        <input>
          <e type="operand">New</e>
        </input>
        <result action="numeric">
          <e type="operand" style="string">x/y</e>
          <e type="operand">1</e>
          <e type="operand">2</e>
          <e type="operand">3</e>
          <e type="operand">1</e>
          <e type="operand">0.02</e>
          <e type="operand">0.17</e>
          <e type="operand">2.79</e>
          <e type="operand">2</e>
          <e type="operand">0.07</e>
          <e type="operand">0.72</e>
          <e type="operand">10.6</e>
          <e type="operand">3</e>
          <e type="operand">0.14</e>
          <e type="operand">1.49</e>
          <e type="operand">24.4</e>
          <e type="operand">4</e>
          <e type="operand">0.23</e>
          <e type="operand">2.5</e>
          <e type="operand">40.4</e>
          <e type="operand">5</e>
          <e type="operand">0.32</e>
          <e type="operand">3.8</e>
          <e type="operand">58.4</e>
          <e type="operand">6</e>
          <e type="operand">0.42</e>
          <e type="operand">5.17</e>
          <e type="operand">78.4</e>
          <e type="operand">7</e>
          <e type="operand">0.54</e>
          <e type="operand">6.7</e>
          <e type="operand">103</e>
          <e type="operand">8</e>
          <e type="operand">0.66</e>
          <e type="operand">8.36</e>
          <e type="operand">133</e>
          <e type="operand">9</e>
          <e type="operand">0.8</e>
          <e type="operand">10.3</e>
          <e type="operand">205</e>
          <e type="operand">10</e>
          <e type="operand">0.95</e>
          <e type="operand">12.2</e>
          <e type="operand">253</e>
          <e type="operand">11</e>
          <e type="operand">4</e>
          <e type="function" args="46">mat</e>
        </result>
      </math>
    </region>
    <region left="351" top="2547" width="148" height="29" color="#ff0000" bgColor="#e1ffff" fontSize="14" isBreakable="false">
      <text lang="eng" fontFamily="Arial" fontSize="20">
        <content>
          <p style="font-weight: bold; font-family: Courier New; font-size: 14px; color: #ff0000;">Sanity check</p>
        </content>
      </text>
    </region>
    <region left="297" top="2592" width="266" height="71" color="#000000" bgColor="#ebebeb" fontSize="10">
      <math decimalPlaces="2">
        <input>
          <e type="operand">New</e>
          <e type="operand">3</e>
          <e type="operand">7</e>
          <e type="function" args="3">Spline2D</e>
          <e type="operand">New</e>
          <e type="operand">1</e>
          <e type="operand">5</e>
          <e type="function" args="3">Spline2D</e>
          <e type="operand">New</e>
          <e type="operand">2</e>
          <e type="function" args="1">sqrt</e>
          <e type="operand">7.5</e>
          <e type="function" args="3">Spline2D</e>
          <e type="operand">3</e>
          <e type="operand">1</e>
          <e type="function" args="5">mat</e>
        </input>
        <result action="numeric">
          <e type="operand">103</e>
          <e type="operand">0.32</e>
          <e type="operand">3.47</e>
          <e type="operand">3</e>
          <e type="operand">1</e>
          <e type="function" args="5">mat</e>
        </result>
      </math>
    </region>
    <region left="297" top="2673" width="267" height="26" color="#000000" fontSize="10">
      <math decimalPlaces="6">
        <input>
          <e type="operand">#</e>
          <e type="operand" style="string">col [X]</e>
          <e type="operand" style="string">row [Y]</e>
          <e type="function" args="3">Spline2D</e>
        </input>
      </math>
    </region>
    <region left="297" top="2736" width="408" height="167" color="#000000" bgColor="#ebebeb" isBreakable="false">
      <writer lang="eng"><![CDATA[<span style="font-family: 'Arial'; font-size: 10pt; font-weight: normal; font-style: normal; color: windowtext; background-color: Transparent; vertical-align: baseline; text-align: left; margin-left: 0pt; text-indent: 0pt; line-height: 115%">
<div><span style="font-family: 'Times New Roman'"><span style="font-size: 20pt"><strong><span style="color: Red">Remark about meshed directions . . .</span></strong></span></span></div>
<div><span style="font-family: 'Times New Roman'"><span style="font-size: 14pt">On the base principle Spline2D(M,vx,vy) <strong><span style="color: Blue">one pair at time,</span></strong></span></span></div>
<div><span style="font-family: 'Times New Roman'"><span style="font-size: 14pt">you can mesh  either or both directions at will via</span></span></div>
<div><span style="font-family: 'Times New Roman'"><span style="font-size: 14pt">forLoop . . . or nested forLoop in both directions. </span></span></div>
<div><span style="font-family: 'Times New Roman'"><span style="font-size: 14pt">Be careful not to extrapolate or not extrapolate too much.</span></span></div>
<div><span style="font-family: 'Times New Roman'"><span style="font-size: 14pt"><strong>. . . See example below</strong></span></span></div></span>]]></writer>
    </region>
    <region top="2916" color="#000000" bgColor="#ff8000">
      <area single="true" collapsed="true" />
    </region>
    <region left="153" top="2961" width="473" height="29" color="#000000" bgColor="#ffe1e1" fontSize="14" isBreakable="false">
      <text lang="eng" fontFamily="Arial" fontSize="20">
        <content>
          <p style="font-weight: bold; font-family: Courier New; font-size: 14px; background-color: #ffe1e1;">How Spline2D(M,x,y) works under the hood </p>
        </content>
      </text>
    </region>
    <region left="18" top="2997" width="554" height="144" border="true" color="#000000" bgColor="#e1ffff" fontSize="10">
      <math optimize="2">
        <input>
          <e type="operand">M</e>
          <e type="operand">x</e>
          <e type="operand">y</e>
          <e type="function" args="3">metric</e>
          <e type="operand">A</e>
          <e type="operand">M</e>
          <e type="operand">1</e>
          <e type="operand">1</e>
          <e type="operand">2</e>
          <e type="operand">M</e>
          <e type="function" args="1">cols</e>
          <e type="function" args="5">submatrix</e>
          <e type="operator" args="2">:</e>
          <e type="operand">B</e>
          <e type="operand">M</e>
          <e type="operand">2</e>
          <e type="operand">M</e>
          <e type="function" args="1">rows</e>
          <e type="operand">1</e>
          <e type="operand">1</e>
          <e type="function" args="5">submatrix</e>
          <e type="operator" args="2">:</e>
          <e type="operand">C</e>
          <e type="operand">M</e>
          <e type="operand">2</e>
          <e type="operand">M</e>
          <e type="function" args="1">rows</e>
          <e type="operand">2</e>
          <e type="operand">M</e>
          <e type="function" args="1">cols</e>
          <e type="function" args="5">submatrix</e>
          <e type="operator" args="2">:</e>
          <e type="operand">j</e>
          <e type="operand">1</e>
          <e type="operand">A</e>
          <e type="function" args="1">length</e>
          <e type="operand">2</e>
          <e type="function" args="3">range</e>
          <e type="operand">s</e>
          <e type="operand">j</e>
          <e type="function" args="2">el</e>
          <e type="operand">B</e>
          <e type="operand">C</e>
          <e type="operand">1</e>
          <e type="operand">C</e>
          <e type="function" args="1">rows</e>
          <e type="operand">j</e>
          <e type="operand">j</e>
          <e type="function" args="5">submatrix</e>
          <e type="operand">y</e>
          <e type="function" args="3">linterp</e>
          <e type="operator" args="2">:</e>
          <e type="function" args="3">for</e>
          <e type="operand">s</e>
          <e type="operand">5</e>
          <e type="operand">1</e>
          <e type="function" args="7">line</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region left="486" top="3006" width="158" height="53" border="true" color="#000000" bgColor="#ffe1e1" fontSize="10" isBreakable="false">
      <text lang="eng" fontFamily="Arial" fontSize="20">
        <content>
          <p style="font-family: Courier New; font-size: 10px; background-color: #ffe1e1;">&lt;= metric of cols<br />&lt;= metric of rows<br />&lt;= original matrix</p>
        </content>
      </text>
    </region>
    <region left="459" top="3105" width="148" height="35" color="#000000" bgColor="#ffe1e1" fontSize="10">
      <math>
        <description active="true" position="Left" lang="eng">
          <content>
            <p>&lt;= isolate 's'</p>
          </content>
        </description>
        <input>
          <e type="operand">A</e>
          <e type="function" args="1">transpose</e>
          <e type="operand">s</e>
          <e type="operand">x</e>
          <e type="function" args="3">linterp</e>
        </input>
      </math>
    </region>
    <region left="18" top="3132" width="223" height="208" color="#000000" fontSize="10">
      <math>
        <input>
          <e type="operand">New</e>
          <e type="operand" style="string">x/y</e>
          <e type="operand">1</e>
          <e type="operand">2</e>
          <e type="operand">3</e>
          <e type="operand">1</e>
          <e type="operand">0.02</e>
          <e type="operand">0.17</e>
          <e type="operand">2.79</e>
          <e type="operand">2</e>
          <e type="operand">0.07</e>
          <e type="operand">0.72</e>
          <e type="operand">10.6</e>
          <e type="operand">3</e>
          <e type="operand">0.14</e>
          <e type="operand">1.49</e>
          <e type="operand">24.4</e>
          <e type="operand">4</e>
          <e type="operand">0.23</e>
          <e type="operand">2.5</e>
          <e type="operand">40.4</e>
          <e type="operand">5</e>
          <e type="operand">0.32</e>
          <e type="operand">3.8</e>
          <e type="operand">58.4</e>
          <e type="operand">6</e>
          <e type="operand">0.42</e>
          <e type="operand">5.17</e>
          <e type="operand">78.4</e>
          <e type="operand">7</e>
          <e type="operand">0.54</e>
          <e type="operand">6.7</e>
          <e type="operand">103</e>
          <e type="operand">8</e>
          <e type="operand">0.66</e>
          <e type="operand">8.36</e>
          <e type="operand">133</e>
          <e type="operand">9</e>
          <e type="operand">0.8</e>
          <e type="operand">10.3</e>
          <e type="operand">205</e>
          <e type="operand">10</e>
          <e type="operand">0.95</e>
          <e type="operand">12.2</e>
          <e type="operand">253</e>
          <e type="operand">11</e>
          <e type="operand">4</e>
          <e type="function" args="46">mat</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region left="378" top="3159" width="204" height="29" color="#000000" bgColor="#80ffff" fontSize="14" isBreakable="false">
      <text lang="eng" fontFamily="Arial" fontSize="20">
        <content>
          <p style="font-weight: bold; font-family: Courier New; font-size: 14px; background-color: #80ffff;">Y direction first</p>
        </content>
      </text>
    </region>
    <region left="459" top="3186" width="32" height="43" color="#000000">
      <picture>
        <raw format="png" encoding="base64">iVBORw0KGgoAAAANSUhEUgAAABgAAAAjCAYAAACOysqWAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADgSURBVEhL7ZFLDoMwDAVRxUkqTlZxLNSToZ4EQTWoH0Mcx4Gwy2K6ATNv1Kadp8Xk1tpoN4Iq0G8EVaDfCKpAvxFcL+junX5YiGZ4DuqDIlDAzxUV/aP/C1aUl07x+e5PULLiu34jKPlfjK8xFECJCrkeNoISFXI9bARwpmK/HgLBmYr9eggEcKRCWw+q4EiFth5UAeRUxNZDVJBTEVsPUQF4Kqz1YAo8FdZ6MAVgVaTWQ1JgVaTWQ1IAWoVnPbgEWoVnPbgEICu868EtkBXe9eAWABU56yFLQEXO+naeljeOnwVKRFNzTwAAAABJRU5ErkJggg==</raw>
      </picture>
    </region>
    <region left="252" top="3222" width="313" height="63" border="true" color="#000000" bgColor="#e1ffff" fontSize="10">
      <math>
        <description active="true" position="Right" lang="eng">
          <content>
            <p>each col is interpolated<br />@ entry "Y"<br />'x' is ignored </p>
          </content>
        </description>
        <input>
          <e type="operand">S</e>
          <e type="operand">New</e>
          <e type="operand" style="string">absent</e>
          <e type="operand">5.3</e>
          <e type="function" args="3">metric</e>
          <e type="operator" args="2">:</e>
        </input>
        <result action="numeric">
          <e type="operand">0.35</e>
          <e type="operand">4.211</e>
          <e type="operand">64.4</e>
          <e type="operand">3</e>
          <e type="operand">1</e>
          <e type="function" args="5">mat</e>
        </result>
      </math>
    </region>
    <region left="54" top="3357" width="196" height="211" color="#000000" bgColor="#00ffff">
      <picture>
        <raw format="png" encoding="base64">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</raw>
      </picture>
    </region>
    <region left="135" top="3357" width="28" height="20" color="#ff0000" bgColor="#e1ff80" fontSize="8">
      <math>
        <input>
          <e type="operand">1.5</e>
        </input>
      </math>
    </region>
    <region left="252" top="3357" width="364" height="28" border="true" color="#000000" bgColor="#e1ffff" fontSize="10">
      <math>
        <description active="true" position="Right" lang="eng">
          <content>
            <p>X metric of cols</p>
          </content>
        </description>
        <input>
          <e type="operand">A</e>
          <e type="operand">New</e>
          <e type="operand">1</e>
          <e type="operand">1</e>
          <e type="operand">2</e>
          <e type="operand">New</e>
          <e type="function" args="1">cols</e>
          <e type="function" args="5">submatrix</e>
          <e type="operator" args="2">:</e>
        </input>
        <result action="numeric">
          <e type="operand">1</e>
          <e type="operand">2</e>
          <e type="operand">3</e>
          <e type="operand">1</e>
          <e type="operand">3</e>
          <e type="function" args="5">mat</e>
        </result>
      </math>
    </region>
    <region left="252" top="3393" width="344" height="190" border="true" color="#000000" bgColor="#e1ffff" fontSize="10">
      <math>
        <description active="true" position="Right" lang="eng">
          <content>
            <p>Y metric of rows</p>
          </content>
        </description>
        <input>
          <e type="operand">B</e>
          <e type="operand">New</e>
          <e type="operand">2</e>
          <e type="operand">New</e>
          <e type="function" args="1">rows</e>
          <e type="operand">1</e>
          <e type="operand">1</e>
          <e type="function" args="5">submatrix</e>
          <e type="operator" args="2">:</e>
        </input>
        <result action="numeric">
          <e type="operand">1</e>
          <e type="operand">2</e>
          <e type="operand">3</e>
          <e type="operand">4</e>
          <e type="operand">5</e>
          <e type="operand">6</e>
          <e type="operand">7</e>
          <e type="operand">8</e>
          <e type="operand">9</e>
          <e type="operand">10</e>
          <e type="operand">10</e>
          <e type="operand">1</e>
          <e type="function" args="12">mat</e>
        </result>
      </math>
    </region>
    <region left="54" top="3456" width="28" height="20" color="#ff0000" bgColor="#e1ff80" fontSize="8">
      <math>
        <input>
          <e type="operand">5.3</e>
        </input>
      </math>
    </region>
    <region left="18" top="3600" width="163" height="63" color="#000000" fontSize="10">
      <math>
        <description active="true" position="Top" lang="eng">
          <content>
            <p>1. each col in "C" is <br />interpolated @ entry <br />"Y" on the scan 'j'</p>
          </content>
        </description>
        <input>
          <e type="operand">5</e>
          <e type="operand">0.32</e>
          <e type="operand">3.8</e>
          <e type="operand">58.4</e>
          <e type="operand">5.3</e>
          <e type="operand">0.35</e>
          <e type="operand">4.21</e>
          <e type="operand">64.4</e>
          <e type="operand">6</e>
          <e type="operand">0.42</e>
          <e type="operand">5.17</e>
          <e type="operand">78.4</e>
          <e type="operand">3</e>
          <e type="operand">4</e>
          <e type="function" args="14">mat</e>
        </input>
      </math>
    </region>
    <region left="207" top="3600" width="271" height="65" color="#000000" fontSize="10">
      <math>
        <description active="true" position="Top" lang="eng">
          <content>
            <p>2. on the Transposed metric "New"<br />"X" is interpolated @ user  [1.5]<br />answer =&gt; Spline2D(New,1.5,5.3)</p>
          </content>
        </description>
        <input>
          <e type="operand">1</e>
          <e type="operand">2</e>
          <e type="operand">3</e>
          <e type="operand">3</e>
          <e type="operand">1</e>
          <e type="function" args="5">mat</e>
          <e type="operand">0.35</e>
          <e type="operand">4.211</e>
          <e type="operand">64.4</e>
          <e type="operand">3</e>
          <e type="operand">1</e>
          <e type="function" args="5">mat</e>
          <e type="operand">1.5</e>
          <e type="function" args="3">linterp</e>
        </input>
        <result action="numeric">
          <e type="operand">2.2805</e>
        </result>
      </math>
    </region>
    <region left="486" top="3654" width="252" height="65" color="#000000" fontSize="10">
      <math decimalPlaces="9">
        <input>
          <e type="operand">1</e>
          <e type="operand">0.35</e>
          <e type="operand">2</e>
          <e type="operand">4.211</e>
          <e type="operand">3</e>
          <e type="operand">64.4</e>
          <e type="operand">3</e>
          <e type="operand">2</e>
          <e type="function" args="8">mat</e>
          <e type="operand">1.5</e>
          <e type="function" args="2">Linterp</e>
        </input>
        <result action="numeric">
          <e type="operand">2.2805</e>
        </result>
      </math>
    </region>
    <region left="18" top="3780" width="664" height="29" color="#000000" bgColor="#ffe1e1" fontSize="14" isBreakable="false">
      <text lang="eng" fontFamily="Arial" fontSize="20">
        <content>
          <p style="font-weight: bold; font-family: Courier New; font-size: 14px; background-color: #ffe1e1;">Transpose 'A' to match 'S' interpolated in the Y direction</p>
        </content>
      </text>
    </region>
    <region left="18" top="3816" width="268" height="59" color="#000000" fontSize="10">
      <math decimalPlaces="2">
        <description active="true" position="Right" lang="eng">
          <content>
            <p>modular sanity ... observe that the rows [Y]<br />interpolation 5.3 is included in 'S' over running  X cols</p>
          </content>
        </description>
        <input>
          <e type="operand">A</e>
          <e type="function" args="1">transpose</e>
          <e type="operand">S</e>
          <e type="operand">1.5</e>
          <e type="function" args="3">linterp</e>
          <e type="operand">New</e>
          <e type="operand">1.5</e>
          <e type="operand">5.3</e>
          <e type="function" args="3">Spline2D</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" args="4">mat</e>
        </input>
        <result action="numeric">
          <e type="operand">2.28</e>
          <e type="operand">2.28</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" args="4">mat</e>
        </result>
      </math>
    </region>
    <region left="18" top="3879" width="443" height="26" color="#000000" fontSize="10">
      <math>
        <input>
          <e type="operand">#</e>
          <e type="operand" style="string">X direction [cols]</e>
          <e type="operand" style="string">Y direction [rows]</e>
          <e type="function" args="3">Spline2D</e>
        </input>
      </math>
    </region>
    <region left="18" top="3996" width="237" height="26" color="#000000" fontSize="10">
      <math>
        <input>
          <e type="operand">x</e>
          <e type="operand">y</e>
          <e type="function" args="2">Ω</e>
          <e type="operand">New</e>
          <e type="operand">x</e>
          <e type="operand">y</e>
          <e type="function" args="3">Spline2D</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region left="18" top="4032" width="470" height="208" color="#000000" fontSize="10">
      <plot3d width="460" height="200">
        <input>
          <e type="operand">Ω</e>
        </input>
      </plot3d>
    </region>
    <region left="522" top="4122" width="33" height="33" color="#000000">
      <picture>
        <raw format="png" encoding="base64">iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAD0SURBVEhLvdZRCoJAFIXhiFmetJBwteFKwkdp6gyduF7PHWcKe/gJx/F+qCCdlnPKR9eNjNdRrtfqQobLkNP7V52PakYIsB6oCfFAL7SLRABrgapIeix5uk1yOCvnX/vU9SxEcCGLIAJMzUESwSPwAzykzkePboPYdxBB0TpS0AqxAPMD5/u8OrYA89AHUQDzUA1gFioIPhVqo83fQTkW+2z8BP3vTmqQB356J8xCHuDAaF0BaIMgbKwNiiAFIIkgP8ACEaTmoBBBNYARUtezKoLsO1JFj8i2i6AIagFQE4I81AqgZgQR6gFQF4IO/7fyXSk/AZHy3IrSyGP2AAAAAElFTkSuQmCC</raw>
      </picture>
    </region>
    <region left="558" top="4122" width="158" height="38" color="#000000" bgColor="#ffffe1" fontSize="10" isBreakable="false">
      <text lang="eng" fontFamily="Arial" fontSize="20">
        <content>
          <p style="font-family: Courier New; font-size: 10px; background-color: #ffffe1;">Maxima 3D does not<br />save user settings</p>
        </content>
      </text>
    </region>
    <region left="18" top="4284" width="470" height="210" color="#000000">
      <picture>
        <raw format="png" encoding="base64">iVBORw0KGgoAAAANSUhEUgAAAc4AAADKCAYAAAAsAKASAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAC1iSURBVHhe7Z3BteOwb/VfBykhJaSEbGeXElJCNm+fEtLAnPMv4SthSsgiBWQ6SAnvM2RdGYJBEiAlW5Lvbw7GtgyKAEXiWrKf/XXjh0aj0Wg0Wti+fgghhBDShsJJCCGEJKBwEkIIIQkonIQQQkgCCichhBCSgMJJCCGEJKBwEkIIIQkonIQQQkgCCichhBCSgMJJCCGEJKBwEkIIIQkonOTA/Pn5vk/Q2X79/P47P6X4+/uX8rH2fdtLB3++t9tXFN3n9649dVMfa7HnMfrz7W8n5KzM853CSQ7G398/v1YF+WFWU9rF/Ga/fv84mutyL/Rl20XTbL6nFU6x9QscCie5GvNcp3CSYwHx+qUrMMTFiCCKuas1WpAiYrSc9TmFvvbcKPO+V/kekOpY31hedCiHEeFs9UfIO7jXgdt/hByH+RKtc5boFeF2ccUlX/9Sr6a1r90K+SycRxeI8FirY0fhJFdD5uTNKJzkHPQJ543gGR32FT/z+/vz+5cvDF5cj/jt+7drQxvsY2XFy87P+/TziPo90x7rqHC2Y7i3U1bMm5DXMs9JCic5AbhUaqp2SDhxybbqJKwLetO9SzjbJm1c0YRZEVkuIzumA6i8dxy5lN0a6yU/5fAknLVYnwTXf46QdzLPSQonOS6rAupU7JBwQhBDxff5bOhuz+J4671POAvC9/BFDHa/6E9fdsY2e9ZmfVt+rTG8edbEfLF1zGvhLMXwGHO9PXZsCXkt81yncJLj8nTmYapoSjjTFdgR0dU+IAQZ4Xz2fRbOMk/7bZ5N//35K1pU9YuNT1M4nfarnGsx4Dn1ooLCSY7IPN8pnOQM+GdGoeLaFJcI3lnR3sLpCPdsi+/cdn0G51C7RAprnJH3CNkq52qs81hSOMnBmdcLhZOcheczo0hxhU9TXFo8CfB+wnn3LdviS+Ek5KXM64XCSQ5E5JJiqrjirK315yjP+37Cia0khkPC6Vy2BE/7jZ5Nz34jLx6GhbMWq5MzhZMcEZmTN6NwkiPhX5LV23XxrxZXFGOxQPV9nOU54gZhNX2hjReT7xsQTpwdPsXsxeCPi95+9y2N641if2uGhbMY6yOv8LEl5E1Ma0X+I+RQoJB7Zs7CtEgVLVx5HwW8aHZftVhvpt3DwhmIYxWGfoFgTTvW/Db4ggiPp5xrMdgz7NXYtuMj5BXMc5LCSY7Is3isz1Lu1IXTO3NsU9pnSTCsv/h5IhMXTsERz5tDWbxi43WLbDnrW6x2eVpR7ruMn3NPrBROcgzmOUvhJIQQQiJQOAkhhJAEFE5CCCEkAYWTEEIISUDhJIQQQhJQOAkhhJAEFE5CCCEkAYWTEEIISUDhJIQQQhJQOAkhhJAEFE5CSJX/+Z//me8RQgQKJyGkCoWTkDUUTkIIISQBhZMQMp1V4swS90uPCfl0KJyEfBhWBFuCaJ9H+1Y7IeJDyNmgcBJyMayw2cdZWu1q++/tk5AjQ+Ek5IRoocL9o4jU0eIhZGsonIS8iF4hsUL0akEa6c/GTsgVoHAS8iJK4mHFxT5+NyNxeG11bq19j/RNyF5QOAl5AVYs9OOjMxJnpK0eC+s/0jche0HhJGRjIARWDCgCMbyxI+RIUDgJSYLCrou7flyi9fxRGYl7NGeMK/Yzuj9CtoDCSUgBXax18e7lrEV/JO49xky2YXtt/6N9E1KCwkk+GhRhmN5G7oyMxeg4Rtrr46X9R/smpASFk5yOnoJoi6t+/Cpe3d+nwnEme0PhJKfDK4xaCHFfbzsCR4olw0jcozmP9g0jZEsonORUoAiesSCetYCPxD2a89Z9yzZsb+17pG9ybSic5JDoAifoxyxor6U53v92qx9iDqPHaqR9pK34wM/6j/RNrg2Fk7wFFCzPWkR8jsiR49Zjj/ulxwtWMAvieSZs3oR4UDjJrugipIvSCGctaEeJ2x6HVlz2+elxSSSNmLb23WKk/RZ9w/CYEIHCSTbBKzIsNGteNR4Ye/RnH2dZtTPCWGT26e0TjLTfo2/Zhu2t/Y/2T44LhfPDiS5uFAz428ev5B19Hg099ri/17hM+40KpgDff59tgJGcRscj0l584Gf9R/snx4XC+eGUFrvcwo7GEWOK0Bu3PRYvzb9HMC038XxpzG9E5/kpOX8iFM4PRRY1TD8+A2eJ01KKG2OP5+3jt7CFYGrUmafNtcbIGIyO3xbtsQ99n5wfCudFwUK1CxePgX1M9kGPPe4fcuy3FkyAy7b/+exvx0YzMkaj47tHe2yT29r+R/sm+3Jx4fzz831PcLJfv//O2xV/f//8Uj5fX9+3Vmv+/v5V38cbsQsxu+DOuECPHrM9FqcY470FU+OIp2arsRsd91e013lq/9G+yb7MehBcBCfj96+vn+9FBe8i+ng8I8L5tFHx5/vn69fv+YHs89fPO7QTCwsLSt8fYYt9vJp3x4yxRxz2cYnW82/hlYKpaYinRo/tIcdwQ3SeV8/1zFxaOC1/f38/i15DOP98G6G8Cal31rnFGOrFgvtcPM+8aky2PhavijvEuwRTI+IZOPu06GNRG9PR8X5ne5vfaCxkWz5HOEUg1Znjgr1Ua3w84fxyhDY6hnohwN7Jpy9IfRwwFvr+luyxzzRHEExBi+Y/yu0iY6aPl/YfHe93tvfayjZsb+17pG/SZtaLxIQ/IyJ2X7FLrNP7mUoYe4RTT249gY84mc+4wHpi1scC93v2c1qOKJgaEU9HQHuOkT7OI7yzfaSt+MDP+o/0TdpcXjjvH+x5/sBPEXPpNnOpVk/ks3DGBebFrMce9/W2I/CWWI4gmBBLTzAtlbPPHo42B/ZE5/kpOb+LSwvnJJrq0qs8tqInHyDS2/58m0/OGqEsfTjoyi8+jgQKIexMvDTe/73NR7EIewtmFJx1/nm0GRkzr62eN619j/QtjLTfom/sQ98n23Bd4bTvXc7mnS2KeC4+zmVY/bzXXpDnzshRF5Rd7FdY/C+J3wpmTTyPJpgaEc+bjYxZpK2eV9Z/pG9hpP0efWOb3Nb2P9r3JzDrQWKSExcKZw4sXs9aRHw+jtoZpn3uyIJpUWefWXrmiZ6Do/NspP0r+tZ5av/Rvj8BCudGUDh97OLcor+9Y96LXeKuCaZF/M4imJoB8RxFz9mzzrsoOs+r5zoKhXMjPn0Msdhesfj22u/ebBp3VjAXX7mttNtLMCGWUcGcL9UuopnJd2Z0vL32sg3bW/sf6X+krbBF3/p2NJ6rQeHciLOOYXRBYPHA3z4mbTYZq4yAVH3N9r0FM4oWS4+EeI6Od6S99rH+I/2/IvYSpbbYLre1/Y/0fRYonBtxFeG0i+OIi+CIMe2BPhbbCaZGfG52BsHUTLm1fUfnSU973Wak/3fEDqJt4Se3us1I32eBwrkRZxtDTHZMcn3/6JwlTkspbow9ntf3dxXMmf/7+afJXCCWRxBMYZVjot2bcI/pRfmEHAGFcyOONoaYxJjI9vGZOWMOeuxxv5pHVAThF/E1gmlZiWdGLIWMYEIsM2eYxRzL+6iOb4A92mOb3Nb2v0ffUd7Z91m4uHAGflbsRutnw1rPC/LcO8AklVtYhk+Y5K/GHgt7WyUqglG/CfGL+Yp4/vfPv8yPGkAss4IZJZyj+Dz7hca7wiva67mh/V/Rd4l39n0WZj1ITOYTEfpZMfnu2drPhrWen9l7DGUywvTjUbbYx6t5d8wYe8RhH3cRFYmwmAjiF/O1l2ur4pkRS2E3wQTi+/Xzvz//fH84M3Q8bryjPdrI7Uj/72orjLY/A5cWTov3s2Kt76K9+s+K7b3/PXhVzOgHx2G0X7d9VCRSYiJ+MV8rmBoRz5WA7imYyC+coyC+a38rnmdHz0FyHD5HOAs/K9b69ZOeX0epoRcCjOTYeszssdD3t2S1z6hIpMRE/GK+NcG0TOKZvRybFcww4gvzEfEUGz2G72zvtZVt2N7a99Z9ZxhtfwY+QzhF7Ao/K7aHcOrJrSfRESfUJ0xyQR8L3H917lN/UaFICYr4tX0hlhnBxBnn//v5t8mKZMRSSOUniG/G/7b7QfEcnR979y0+8LP+e/ddY7T9Gbi8cLZ+Vqx1Kbb1PJAxlAlztklzxknuxazHHvf1tnfzn+pflbCgQEjavj1iCcG0PIlnz9nljoKJs00x4c/Pv04mZOfD6NwZad/TVrd5dd+a0fZn4NLCGflZMSuE3oeDqs/PnHUMzzbJJV5rR8YTS29bXjDb9J5dtljOPt94OdaixdID4ilgzhx97oyi87x6rq/musLZ+bNiPc8L8hzZDrvY9eMzFAFXHA3y/H/8/NfpBBNnnf/4+ffptki3YMawZ5cttHiC2rwanWcj7ffoG9vktrb/Pfq+GrMeZCY38TjrGL5rkmPxenZmIoIpaL9JPIvExWT3M0wHEc8nAU0JJvKL+j8EMwMu2brxKvQcHJ2LI+1f0bfOU/u/ou+zQ+HcCAqnD/Yvt7BR9o65By2ENUp+Ip5rAY2JCcQyIpgQyy0E0yJiNOWVFswY2bNLAWLpnWnWxBPYOZuddyPzdKSt0NNe5/nO2M8AhXMjPl04sdiwP31/a/babw8lIbRE/UQ85Zyoxd5nlxnB1CLUzrFPMDOUxNJiY49g5/iV0XlePdcsFM6NuPoYYvHYxYTHr+QdfVqiQhj1s2ec95L+j/nRg70FMwIEpyQ6zzlDLPcTzNrZZQ3JoXR8IvNM+1j/kXk6Osf36Bvb5ba2/5G+zwKFcyPOOoZ2ktvF8QmLIMOzKDwDn5af8HyJdg3E80iCGeWef14sewQzA/LQuXjHqmfu6zYja2d03b2ib/jJrW4z0vdZoHBuxNnGEJMdk1zfPzrviPMugzHBbAGxrAkmQIkXeagBsYwIJsRyD8HEGGAcInm+4uwSOdTy0HELo/NMryl9P8IWfffS2xY5jsZ+BiicG3G0MbST2D4G9vEZeGXMtph6RHyErFiKaSAXmr3PLmtCo2mNgc07e3bZI5ZCJgcQOZa9YO56a5Gch8sLJ/4Gs/T3l89/7/n8LUNX/lmxM/KKHFtCIER8hKxgthD5ELncUzAjIH/5FwHj0HN2mQE5RPMQbC7SenSeRdrDR261/yv6LvHOvs/CrAfXFE58U5D7jUFAhNP57tkF+W5a/qzYx6CLZ4mIj7C1YAo47xJEPEtALCOCmRWaaP4A44CxkKhqQCwzgpnNAdRywR576VlbW63vd7UVRtufgUsLJxgRzsx31Y6iFwvu7z0J997/HuwRc62AgoiPsLVgPmTkeZ7inU1wtLPL0jhA1jVZsRQyOYBsLr3iOTJP0dbeRtmi715G258BCqe9VGt+eqzn11Fq6IWg7V28s+9etopZjphYq4BGi+xeghlBxFPeMYzQI5hRomMARDyzgon4ozkIyCOTi/Doqf0Brb3RteKM6/ZKzHrxwcJpEN9P+lmxM9IzjvpYQDCBfQyihfZdgomzTX3GiY/cWB7lf3vBRP5ZwcQZZyTfbPwCcojmAR49/WPe8iAjniPrPdJWz2nrv3ffNUbbn4ENhfPPz7fszIrKdEZX/lmvV5ARzinehnCWLtXKhDnbpLnKJNdjj/t6m1ASSIDnI8U2Kha1ImzJCmYNiCd6j4C85V+EXrGEYFq8/DPxg0wOIHucIui5l6WnrW7z6r41o+3PwPbCOZkSyoMLp3zqVj/359t8ctYIJX9W7L1IvNZaQBBbwO/r/+7mERWLTBH2BMMjIpgCzjrF5GsTWmSEBvlHBbMllh4yFlnBRA7RPED0OFkkRu/MXhOZmyVG2gp6bej7Ebbo++psLJx3UZkud972OZ24vVE4RQTnBB/mXGbVPxvWer4kwPLcGTnqJLeLXT+OxLyI4PSoTM1PC+hegtkCYpkRTMv9O4fWAgqRkX8RMmIp9IilHpNSLppsDgDHKCuYNkahFeOR0OsnsoZImVkPWuUlwkM4J/Chm9sZ2rvPOF/BWYXzXWDxetai5lMSQUvYbxbPr0Z93EswI0RERhDxlJyjQgOxjApm9uzSEyKLzesuk/d/GbYUS0tp7CNzucRIWyGzjuRW+7+i77Ozn3BO/J3P1iicR2XPSa4XJO7v1V9YCGdroc82gYinFdB3CSbEMiqY+qyzNQZ7iqUQHQuAPI8klhbvWIzM9dF10tMebeT2nbGfgQ2F87P5dOHEYsP+9lw8et8tERDg0/TD2aURTAsEtFWQowUYYpkRzAhaLD30ePSeXUaJjoUGuSLf1vETXimWQi3GkTUwun626FvfZvY30vdZoHBuxNWFE4sH/vbxK5E+ZbRbIx7xESJiKdgzzq+bzolZogU4KpaCLs417NllDYyPPYsukT277BEjK0QW75i+WywtXoxXwK79T4bCuRFXGUO7OI60QFCQWiMd8pnFMnp2WRMXCGi0CGfPLksFWhMVS8Ebn1KOWbEUsmKUyRNI/EcSS4/WHKwxuu5G2kfbwk9udZuRvs8ChXMjzjaGmOyY5Pr+0ZCRbY0ufJp+AbEUWmIJIJqT3WqxmAfEMiOYLbrOLqdHZZBzr1hGBalXiHQO0WOZjQ30xAhsrNn1NboWR9r3tkWOo7GfAQrnRhxtDO0kto+BfXwkdOEpEfER9hJMDy2gRzy7LIHcJ2uH3CVIPULUysE7rj2xCZnjYEGcNlY9p+x6LDG6Lkfav7Pvs3B54Wz+rNgN/N1pya/1vCDPvQNMUrmFZTjiJPeKjyXkM4tlSzC1YNRYziwDogLx/GqctEWL9B5nl6CUu5drjyD1iFE6h/k4H0UsPbwxtuuXnINZD6LT81zgG4Nq3xwk3wxU/dmw1vMze48hFtZVF9rXP3yzRIpURCyFiFgKabE0dVvE0wpotFC/4uyyxZT/LaejiaWAY43jHT1WPfGBnjhBa7y3Wt/vaiuMtj8DlxZOUBPO1nfR8mfF9qMmkGDxkfv3TUUighkVDBTgSBH2xNIDAhop1nucXUZzB3YMWnn2iFEmfmDF0sM7bj3xCTrGTJzAjntkvug6oG+jjKzr0Zow2v4MUDgbv37S8+soNfRC0PYuXt13RCwF61dqEymiQlQwtFDUQPFrFUCIpT7jLOUCscwIZoRo7gLyr42BzrlHjBB7NH4hepw1yGNULLNgvFvjXps73rrUtaK1bkfW9UhbYbT9GaBw7iCcenLrSXTECfWKmCAUnlhoIn6Lz3/dLCiWteIlRMRCiIqlYMXSA7m8++wymj9YxqGRnyYTO+gRS8HmEzleQk+MIDPemuh88tD15Yi15cpQOBuXYlvPAxlDPZE/nUXgblYj6idY30k8nS+6yQpGi2hxg1hGBEXnonPyiBbzbPGO5g+8cajli7gz1aVHLJFHLZ/SMeyJEWTH24KYJjPHv6eOaBEdqUOjNWy0/Rn4eOG0Quh9OKj6/MxZx3DLSR4RASHqJ0R8IaCRItYqsEAXtRY9Yumhn8sU9EzxjuYPouOA/DNxg1GxzDDlIrezZcA4Z8Zbo8fSG089L7YQL+xD34+wRd9X59LC2fOzYp7A8mfFyqDY60XvEfUTUr4QTbH/vJtHtMiWipoFYtkSzFQuylfyqZEp4FmRqRV3Dz0WkTyFl4ulygdjHCEzzh627xaIbQ/xwja5re1/j76vxqwH1xTOV/JJwonF3So+UT8h6rsSyoK4QEAnCxTaaHHTAtFii7xtjtkinhGZ6BiA2lgU83mjWHp4MQrZcdbofmt9l8DYlWLbEqx9uf0EsdsSCudGXH0Mows66idEfVtCqdGiqR97RItbVixb+QhRPyGau5ARmmyBr4mlx5SjjP8LxFLnEs1HwHHoFcvefjVLDDfT1OZuix4h3EpIP0GEKZwbcdYxrE3yr39bW4nSwrdov6bvgFh6LD7/cbNAkYuKRDQfIeXr5F/KMSM02SIfHQeNzbMUN9DxR3IA2Vw0TzEG5hkY6VfQfaP/GrWxK7GF8OnbzP5G+j4LFM6NuIpw1oRSPxdd+FE/wROLEijGkaJifSfxvJklKhKpnDK+wfyXfBJCkyn00XHQRPLE+As9Qin0ipaOrxRjaex1n9l+hUjfLfTYRRgRr1JbbJfb2v5H+j4LFM6NOLNwakGsof2+/vVhlkyRSIvFbDWivhDQqEiEc9ohf8HmVHoBADLFfi+x1CzxV2K26BwieWiy8YHpeMjYdvQp6H6zfWuejve/3+0oRIX0ilA4N+JsY6gFs4YWyxKLiAYLRVQsbOGokfKdBWexSkHKFMCt8xcieSGP6X5CZLJiqccikqdQil/HbMnkoOmJD+hjguNSis+jt1+NHis7XpqIeI4IWW9bCOhI32eBwrkRRxtDO4lxPySEAR/BnnXaxxpblEpECgdI+c6FulYMIaCTBYtgtGBG8xcyeQk6t1ZRHRHLKJn4cTy2EMsskWOCcbXofnv6FvQ4RcZK0zrOWPc9jLQVRtufAQrn398/v+6DMNv3029AyBco4Pmj/R0nJqncwiwRIYz4CDVx1Cx+AbHIFI+UL8TEKXwWLZr6sUe0YEYKM8jkJdRys7EfTSyBzqE01h498Qn6eESOiWaKsbNfoMcoM04WHN/JCutwRLxG2gqj7c/ArAcfLpzOlyIsyHfTnvBnxSJCGPERFhEsLFLg+XnbhGgB0X5NX12Ib1ZjVXxuVmLxSRTNaGGO5gWiuQk6t9bxFTL5CTr2nvi9HBCvRccWjU/QIhk5HhYba2StaHrGyLI6jqXxMWuL7A+FsyGcme+qHcUTxpo4WrCwa4s74iOUBM/S4/f1L/PGApliY4tbjVrx8dD+rXGLFuhMbsJW+XmxZ8UoG7uQiR8s450USiF6HDx0rLV4i3NAjU9mjDT6GHrHsYRdg5m6YRlpK4y2PwMUTnupVp1dCj2/jlIDk0putfWCglhazELER9DiVmMLPxFPLaCZghMpbiBThLRvzX8Zz2CR7s1t6/yEKW45JkcUS5NLaM6qY9A6DhYdZyZWYZkDHeOj8fLuRa+1kZoy0lYYbX8GZr34YOE0TO9nKmE84s+KSVeTVYrKsrArPgIWGxZcia39BIinFVFLpsBlC1HKV43pZJU8MwU1mhvIxCzomMFWsQs6/mgOQjSPVdxvEkpBjyNiisxzjc65lXcLHEN7LGUtjdSa0Tq1VZ07MhROi7l0e5SfFVvEUh0qu80u6hLeYvPY3K8hlHp7psBlCpH2DfkHxlTnv4dYjsRci1uwcfeIZZRsHmDJ5RZnlp44gR5DsRIYQ4/enC3LcVJWo7TGyDZ8vHDKL59oIZRfVFkJoxHKV344CKJY27X2+fr6v8k8wgtua795AUcWsfb9+ue7eWSLUco3WCyBHYfamGSKeCZmIROzoOOeLHCMMvGDbB6CzsXmg3hL6BgzcQq1fiNMscm87cjZshyXRr4t5JhmX9CPvvjf6+ThSHy8cAr6Z8N6fnZM2GoMZTewEi0fCOhkgYUXXaBhP4hfqxArv5IvBDRTjLRvyz9bLPUY1MZh8UkU8WjMIBO3EIpbHQsdeyR+QecQzUPoyWW67YgR6D6j/Vr0mC4xFV7wlbD7wH560Wtqsn+6b4egtYSUwtlm1oNKlSYhRsYQIljbRcRH0KLpPQaRRap9an6CXqg1on7CIprGPDLFOlMsM2MgWP9Wvpm4hT1jF3S8pZgt2RwEnUckF2BzKs0Hj94+Nbb/EtW5GtxHBHu8SsdMxBMCCkpCSuFsQ+HciOwYQgRbzWI+vjhaIn7RBR1ZrCDsNxebWtERFh8pBoGCnS2Y0TEAUf9lHBJCs3vs6tiIWbztOv5IDkI2D6DzKeVUmi+9fQLbd6n/GlNsg/sA+jh5xyWCFU9NSUjJMxTOjYiOYUwI234hEVQ+1m/1XHBRRxes9mv6QgSdwmfxfL1X0kKmYOr8W2MgpP3NeLTyzcQuZGIRdCxRlriDQilk8xB0LtF8AMY12ycY6RssMcw2bSvM0Rb6OGWOVQnEMZmpBxotoLjNCOkniC6FcyNqYwgRrA1zzMcXQU3ER9B+2izRhRv2cwpLiZSvLgqNopktkGl/NRa18dB5odhHCv5e8WhKbWrHQucQyQNkctEgFhsT5kEL3W+2b1CKwaMWkx1vPeY9LGtBmcVb70JJ+KJCSuEkYewYQgRrQxvzKYsaiPgIEb/FJ7B4o4s8WliEqG+tKLjbEgVS+4b81Ti0xgLoPLWVyMQjpONR/pE2S8yDQhnNR9DjJNaiNgcy/QLbfyQGC+ZmdrxrLPtUFsWrBVHhKwkphZOEuQ+k3N6tRMwnIXBBn6zf19f/Lgaiiz1TXFK+icKgfWtjDTIFNToOmmiei4+KZ4+Ysv7A5hA5HtlcgO4L/UWxxz/TLxjpX7OK5WbTtsp6rGH3hf2NoNf9CFZArwyFcyNqwlnarsHkrU3grXyEuN9DQLWIWjIFJuqbKRAtXzv+2WKeFRmdYytPwfrXcgHpmJL+go2rhI41O7Yg2peHHi/EoWmuP9N3tn9g4/BiAa31l9lXFL3ubf9fX/893Y6KH884yUTPz4rJQ1gJb/JatvIR4n5lodTPRYuM9mv6JopEylcdj9ZxEbTIRIQmk6OQ8V/yzMaU9BcycQF9HCZrjC3o6QvYPqMgtpG+gY0hE4fmviZv62mDfWn0eoe1EPGkcLaZ9SA40z8R+W7awZ8V8yawWImtfISI30oMb1bC+mmzRItSplikfG+HQ5vHyicpMjq/Vo5C1l+w+dZyEbI5CFvE5eHF2tMXiPRZA/E8rC0iGtt/TwxAr0nYfXt57dXw9ifWi4gnzj57oHCS1HfVRvEmt7fNkvWp+5VFT5P3uy26RlGMFh/t1/RdFcV5YwXr3xyvZNHP+gvRfBHzdP8gQumxGttgX6C3T+HR78M8asd8pH8N+tBWo7XWsvuLArFcW/CXzz8QCmeDLX9WTF6J4dUY7rcWQOt5IeIjPMSttjAfPjU/oeSHhQcyRSjqJ6AoRqav9q3567HMCIz2DfmrPHvytVYiG5eQjQvUYqrNT9tfpk+h1m+E5Xh39g+W/Sjr5b6uttufZi2O67VqEfHMCijPOEmXcFpxjJJZKDGfh7BZcdNEfATtV/NNLUxVrFoFC4URViPjK+jxxJjq+5asIGXyBJkcFr9kXEJPbIKOTSzCMsYd/Qm2z2i/YOlfGWjNa01tPz3odfWwP5P14q1DsR4y4knhJK5wyqXaeeBc22rieIsTVkIvvBrb+9UXpn4+WjRvQ7myGhlfITqewsPvNg5BQdI5tvIUbPyRHITndu2csrEB21cUHRPiiswpobdP4PXdwsZl9xHdjwfytlajJZ6rtaVsK3DWebf2j6BSOMkilADiWAM+Ed8otUVWew5on238YovU87OPgQyVthoZXyFT+Kyv9i+NS1aMsvELtk2r3RJ/MjYh2xfQYwarocezt0+Q7dsD8dxNzvi2FclecPap1463hkZYC+TDLBHxvDpzbU/O0A8j8rNiNdAW1gsu/UYXY8RHiPhlFmuPX9t3bS0yBTTjK+jxmuxFQhnF5oM4a2zVV4bVGAbmgMb2m+1bWPd/NwsEq0VkXxkeQmntH7NHH54wwjKIeJYElGecZBcgoDANJh1EUj/28BYsrETcLypqD7+Mr0U/J8OirUWmiGZ8hdZ42eds7LH4820Em0stn1qMUaJ9WfQY6Tgs5bnR1y+I9l9CROt++7wfsV6ehfFuNUQ8WwLqCaPYCBDLkoFSrboSc+1OrByyCRBNz0YoLebSds1auMoCGPUT+n3rRSRTSDO+gh6r2ngB6x9rs7YINo9ILoIXH6zGlv1lWM+BeL9gtH+g5+DD+sTH31f7TLbGXUBfJ5A1sv5nZ67VY8WaxImII3wivjUihUOLVY0ev61818WmXUjhE/NdF9jaWIGI/9pHHq+thc2hlQdY93u3Gtqnpz9B94V9RbFzwM6DlsDYvrP9C+v59bASNXHy9iM2Cs4yn61PpLTAWavh+Yt5tJ4/M3NtDqxk8jYgoLAevAIlVmJrPyHqWys63vZMwc8WWevf1yYyNvEcwHM/cdF4btuOUXhul+lzffwj/YHHce/rG+j5A+vlcYY3vi/gi2P7fc2SQGnx0lbD84eV8Hxh3vNnZ67FFM4zAQGFAfueqH5sscVLP8Y2j6ifEPXVhSdSfKx/rU220I7619qsxyMnlJl+LJm26xjj7Szr/dwtQ+kY6/stdNtMO8tDINcGouKm0aKorQcrStpKeL6wGp6/WA3PX+zMzLWXwnkmIJgly9Iqbq3ngfar+WaKmfUt+a994oVe++7jvx4TjIu+75HtB9h20bY6voeVx1vjtc2wPnbRPh9+up22LJ44ikWxwmdFUVsPnviIlfB8YTU8f1gJzxd2ReZaS+Hcgz/fDzHr+TMWj8ixQp+wDJkiGPeLF7SMr+D56/uarKhk/YXomICHr8Qc70fQ/rl26xjFaqzHNtdWg/1Yy/DcPiduQAtj7z7AszCKYBzv7NF73rManv/dnutMbw06A3NeFM7Nka/mW/2qyteP8019LwGTFxbFK5LaStjiVmPEN+4vhTEiejkRyowJqLWp5WRji8Qn1Ppr8Ri/Z2vR00bjtRcrURI/bLfWw7NA3s0DglJiLToPq+H5i9Xw/D3TeM/DyJ25llI4t0Z+w3MllH9///x6l3IaIKAw0Hp/tFTA9Hb7nOVVvtbfFs2sEPUIUE8bYZ3H+0SyhvbRbfT2KKPtBX1874L2ONZZrDDCsnjCAyvh+cJKeL6wGp6/GGkz104K5+aYM87psq16/C4gljWLEC1y2u9dvsK6sD6sRI8A9bVZ52FzKW9f9zXSn1iU57b1cdQ8t71bBn3stFkiYqdFUVsGT3hgFs/HWg3PX6yG5w8j/cy1ksK5B/o9zq/v75/vhHCOfs2fR+Q4y1nmEnPAX/CKIazGfr7twgrWfnER0r7xNuscWnmAdZt7nBHW7e4WxWsrVkKP4/1xvK2H3p+2LJ4wwjJ4wiNWw/OHec9727SV8HxhZB/m+kjh3J3EpVq5zKvF8vcv8wstLwQCCmtRKpZ2u37OkvEVMsXV+mp/b5tgBTIiXNkcBK+NmMWLM9LOw2snFkXH8rC4MPnttxNIEBESLTjWSni+sBKerzUPz0+MvJ65HlI49yYjfnKmqjXWPn4nEFAY0O+J4v797LVdjLVPzU/IFtmMr2D9Y23W8bdyEHraCF58YhF6+xS8PsVqPItXrr2HFkVtUTzhgdXw/MVqeP5iNTx/GDkOc/2jcG6OvMepBCZ3ufXPz7dq6/1w9jvQ+ZSshle4xWpkCq313cpfP5eNX+hr8xybWIm133N/YhHW+3lYBk/YYFG8tmJRPOGBAe+5kpXwfGElPF9YiegaI69hPhY8GIfiJrrrM87vm5RGMaI726u01/ZbwivKept9zpLxFbL+gtemVcB7BMvrJ4rXNioyXtso6MOzGtpHt7EWxRMfsRqev2ca73mxGp6/GDk/c32jcB6JP9/ry7pPf9pSRYRzLbTvvNQLAYV5RIp3xAdY3x5/sRrrQr+/SHrtxGqsY8y1Bet9PCyD1z4jIlp0rJXwfGElPF9YCc8XRq7LXM8onEdiTDgtz0L6TiCgMKDfH80W+RHflr/gFX6Nt93rR6yF10Ysgo5Dm33OQz+vLYrXFlbDExxrJTxfWAnPF1bC84WRz2SuXxTOQyGfwFXiMvT3n/Je67tONw1LPhWzWPHQj/V2j4wvyBZ+wWsj1qInPsHrSyzCw18Kf66toNtoi2KFp2bAe06shucvVsPzFyPEMtcrCudV6b5Mqz/ctMEXN0Tn2NLnbJqayNjn7PMeWQHw/MVKrP22iU8sgtdOTFMTB6+tWBS9b20lPF9rFs8HVsLzhb2f9ecT0n+/bV9wH+hK09WYx5jCeU36LtPKpeGjLLpHEbibJipCngCI1cj6C14bMfucRT+nLYLXTiyKJyDR9n7bu5XwfMVKeL6wEp7vw45b69bfZ30X0dSL3gN9refVmesRhfOS9FymlcV3gK8GLDFP2MWE+/uivoCItXhVG2HdRgp5T7uHRXgWj4d56Oe0r7USni+shOcrVsLzfVi9num5c2T+/v7OffEJhfNlzHOIwnlFui7T3sT21/fN5uJy1DPPkt19fWHR27XV8PzFWnhtxCwo9sBrIxZhLR4Pi+C1s2bxfMRKeL6wEp4v7NL0vIC1l2oP/AL47MxjTOEkd+6XaZXgZs9a7eJ9sfA++oXFBMj6wVp4bcRqeCKgrYXXRqyF1wZWwvOFeXh+sBqev9hHMn2+YPxrNqe1zDPQXZjrC4WT3JkW2+qV6p/Ul9NPwnmgxfoQ0K/qJd0WXhuxGp4QiLXw2mir4fnDSni+sBKer1gNzx9G7mz6+QJeut2NuaZQOMmD1ffqZhffgRcrBPRhzwKot2mr4QmBWASvnRjwtgl6u7YSni+shOcL8/D8tJE69kWrPH76ZO1yRedZXOXDRdpf3qpJfzKXhJhrCIWTKJbFKZa8ZLRqe7ODvM+yxFM0iGReSFp4bWA1PH9tHp6fWA3PX6yG5y92Dgb/7GMP7LopxVYRTkH/HCEv0+7HPMYUTrIPXe+zzMXh1QVtKTiOIIi18NqI1fD8YSU8X1gJzxdWwvN92H2szsjwn32Qj2ee/xROshMigsmqNF0q/v399jMBiIMvHM9Ww/MXq+H5i5XwfGElPF9YhCvUjvSffZCPZ64NFE6yDaPvsyz+8mcxB6tmnohq7HPaSni+sBKer5jF87H28cgLO/7ZBklC4SSb0/s+y+qy7oGEc8nFtbYIaR9rJTxfWAnPF0YcNvqzD/J5zOufwknez0pwZ8u+93T/OP/c/sVvXHmCJVbC84WV8HxhJM59nhzjyz3I+ZhrDIWTHIyOM065zKs/xdv1zUkb4ombthqev9g7wAuarisAT58Wfb9YTaLZ+rMPQirM85nCSQ7GBpdq3y2cFk8IS3YUICrd4tLx4bBdeRLyu1E4SYZ53lA4yXGYzhzngpavuepv9A5SsJFLy47MZYSTkA2Y1yyFk1yP9d/rRXjvH8YfeR0OCaca06N8IQYhI8zzmcJ5fm5Fn6/s1yTPdtZCyz+M12z1PqDs5yhXAgjphcJ5GaTQf/ZH6+0ZpjweKfb8w/gHWwln9sUMIUeEwnkZ/j4Jx/29wk8S0/Wl1qEzGynwvKy4UBXO5XIsv3icfAYUzguxKkrTH3fz79S64B/GL+gPai1mX5BUhFMQ8Sy2vTTyYpbz6IrM85nCeQUewsn353qZ3oPjCw7Sgb3CMz3mIrwkFM4LgQ9ecMH2MY0f/zCeDLC88JrOwvkC7KpQOK/EdInxdkBvxZ/lPslyuXFtFE6S5S6enDtXZq4PFM5LwPfmCHk/jfd8yfmhcF6G+6dq+SqXkPeCzxosl23n7eQ6UDhPz10wpwPJ9zUJeS/T2ab5gBDfOrkcFE5CCNmE+UWsfQF7E9PffE17KSichBBCSAIKJyGEEJKAwkkIIYQkoHASQgghCSichBBCSAIKJyGEEJKAwkkIIYQkoHASQgghCSichBBCSAIKJyGEEJKAwkkIIYQkWISTRqPRaDRaxL5+/j/3JyDMRJkDjwAAAABJRU5ErkJggg==</raw>
      </picture>
    </region>
    <region left="18" top="4536" width="185" height="190" color="#000000" fontSize="10">
      <math>
        <input>
          <e type="operand">data</e>
          <e type="operand">0.02</e>
          <e type="operand">0.17</e>
          <e type="operand">2.79</e>
          <e type="operand">0.07</e>
          <e type="operand">0.72</e>
          <e type="operand">10.6</e>
          <e type="operand">0.14</e>
          <e type="operand">1.49</e>
          <e type="operand">24.4</e>
          <e type="operand">0.23</e>
          <e type="operand">2.5</e>
          <e type="operand">40.4</e>
          <e type="operand">0.32</e>
          <e type="operand">3.8</e>
          <e type="operand">58.4</e>
          <e type="operand">0.42</e>
          <e type="operand">5.17</e>
          <e type="operand">78.4</e>
          <e type="operand">0.54</e>
          <e type="operand">6.7</e>
          <e type="operand">103</e>
          <e type="operand">0.66</e>
          <e type="operand">8.36</e>
          <e type="operand">133</e>
          <e type="operand">0.8</e>
          <e type="operand">10.3</e>
          <e type="operand">205</e>
          <e type="operand">0.95</e>
          <e type="operand">12.2</e>
          <e type="operand">253</e>
          <e type="operand">10</e>
          <e type="operand">3</e>
          <e type="function" args="32">mat</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region left="225" top="4536" width="255" height="208" color="#000000" bgColor="#ebebeb" fontSize="10">
      <math optimize="2">
        <input>
          <e type="operand">New</e>
          <e type="operand" style="string">x/y</e>
          <e type="operand">0.3333</e>
          <e type="operand">0.6667</e>
          <e type="operand">1</e>
          <e type="operand">0.1</e>
          <e type="operand">0.02</e>
          <e type="operand">0.17</e>
          <e type="operand">2.79</e>
          <e type="operand">0.2</e>
          <e type="operand">0.07</e>
          <e type="operand">0.72</e>
          <e type="operand">10.6</e>
          <e type="operand">0.3</e>
          <e type="operand">0.14</e>
          <e type="operand">1.49</e>
          <e type="operand">24.4</e>
          <e type="operand">0.4</e>
          <e type="operand">0.23</e>
          <e type="operand">2.5</e>
          <e type="operand">40.4</e>
          <e type="operand">0.5</e>
          <e type="operand">0.32</e>
          <e type="operand">3.8</e>
          <e type="operand">58.4</e>
          <e type="operand">0.6</e>
          <e type="operand">0.42</e>
          <e type="operand">5.17</e>
          <e type="operand">78.4</e>
          <e type="operand">0.7</e>
          <e type="operand">0.54</e>
          <e type="operand">6.7</e>
          <e type="operand">103</e>
          <e type="operand">0.8</e>
          <e type="operand">0.66</e>
          <e type="operand">8.36</e>
          <e type="operand">133</e>
          <e type="operand">0.9</e>
          <e type="operand">0.8</e>
          <e type="operand">10.3</e>
          <e type="operand">205</e>
          <e type="operand">1</e>
          <e type="operand">0.95</e>
          <e type="operand">12.2</e>
          <e type="operand">253</e>
          <e type="operand">11</e>
          <e type="operand">4</e>
          <e type="function" args="46">mat</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region left="225" top="4743" width="300" height="69" color="#000000" fontSize="10">
      <math decimalPlaces="2">
        <description active="true" position="Right" lang="eng">
          <content>
            <p>sanity<br />sanity<br />user</p>
          </content>
        </description>
        <input>
          <e type="operand">New</e>
          <e type="operand">0.6667</e>
          <e type="operand">0.5</e>
          <e type="function" args="3">Spline2D</e>
          <e type="operand">New</e>
          <e type="operand">1</e>
          <e type="operand">1</e>
          <e type="function" args="3">Spline2D</e>
          <e type="operand">New</e>
          <e type="operand">0.75</e>
          <e type="operand">0.75</e>
          <e type="function" args="3">Spline2D</e>
          <e type="operand">3</e>
          <e type="operand">1</e>
          <e type="function" args="5">mat</e>
        </input>
        <result action="numeric">
          <e type="operand">3.8</e>
          <e type="operand">253</e>
          <e type="operand">35.14</e>
          <e type="operand">3</e>
          <e type="operand">1</e>
          <e type="function" args="5">mat</e>
        </result>
      </math>
    </region>
    <region left="18" top="4833" width="294" height="29" color="#000000" bgColor="#80ffff" fontSize="14" isBreakable="false">
      <text lang="eng" fontFamily="Arial" fontSize="20">
        <content>
          <p style="font-weight: bold; font-family: Courier New; font-size: 14px; background-color: #80ffff;">1. Construct the 3D plot </p>
        </content>
      </text>
    </region>
    <region left="18" top="4869" width="252" height="65" color="#000000" bgColor="#e1ffff" fontSize="10">
      <math decimalPlaces="2">
        <description active="true" position="Right" lang="eng">
          <content>
            <p>&lt;= 3D vector function</p>
          </content>
        </description>
        <input>
          <e type="operand">u</e>
          <e type="operand">v</e>
          <e type="function" args="2">q</e>
          <e type="operand">u</e>
          <e type="operand">v</e>
          <e type="operand">New</e>
          <e type="operand">u</e>
          <e type="operand">v</e>
          <e type="function" args="3">Spline2D</e>
          <e type="operand">3</e>
          <e type="operand">1</e>
          <e type="function" args="5">mat</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region left="504" top="4869" width="67" height="63" color="#000000" bgColor="#e1ffff" fontSize="10">
      <math>
        <description active="true" position="Right" lang="eng">
          <content>
            <p>CreateMesh paramaters</p>
          </content>
        </description>
        <input>
          <e type="operand">L</e>
          <e type="operand">1</e>
          <e type="operator" args="1">-</e>
          <e type="operator" args="2">:</e>
          <e type="operand">H</e>
          <e type="operand">1</e>
          <e type="operator" args="2">:</e>
          <e type="operand">N</e>
          <e type="operand">21</e>
          <e type="operator" args="2">:</e>
          <e type="operand">3</e>
          <e type="operand">1</e>
          <e type="function" args="5">sys</e>
        </input>
      </math>
    </region>
    <region left="18" top="4941" width="323" height="28" color="#000000" bgColor="#e1ffff" fontSize="10">
      <math decimalPlaces="2">
        <description active="true" position="Right" lang="eng">
          <content>
            <p>N mesh within the bounds [L, H] in each directions</p>
          </content>
        </description>
        <input>
          <e type="operand">M</e>
          <e type="operand">u</e>
          <e type="operand">v</e>
          <e type="function" args="2">q</e>
          <e type="operand">L</e>
          <e type="operand">H</e>
          <e type="operand">L</e>
          <e type="operand">H</e>
          <e type="operand">N</e>
          <e type="operand">N</e>
          <e type="function" args="7">CreateMesh</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region top="5013" color="#ff0000">
      <area collapsed="true">
        <title lang="eng">
          <content>
            <p>   Euler system [radian]   </p>
          </content>
        </title>
      </area>
      <region left="27" top="5058" width="266" height="67" color="#000000" fontSize="10">
        <math>
          <input>
            <e type="operand">rad</e>
            <e type="function" args="1">Ω1</e>
            <e type="operand">1</e>
            <e type="operand">0</e>
            <e type="operand">0</e>
            <e type="operand">0</e>
            <e type="operand">rad</e>
            <e type="function" args="1">cos</e>
            <e type="operand">rad</e>
            <e type="function" args="1">sin</e>
            <e type="operator" args="1">-</e>
            <e type="operand">0</e>
            <e type="operand">rad</e>
            <e type="function" args="1">sin</e>
            <e type="operand">rad</e>
            <e type="function" args="1">cos</e>
            <e type="operand">3</e>
            <e type="operand">3</e>
            <e type="function" args="11">mat</e>
            <e type="operator" args="2">:</e>
          </input>
        </math>
      </region>
      <region left="279" top="5058" width="266" height="67" color="#000000" fontSize="10">
        <math>
          <description active="false" position="Right" lang="rus">
            <content>
              <p>Матрица преобразования для поворота вокруг оси y</p>
            </content>
          </description>
          <input>
            <e type="operand">rad</e>
            <e type="function" args="1">Ω2</e>
            <e type="operand">rad</e>
            <e type="function" args="1">cos</e>
            <e type="operand">0</e>
            <e type="operand">rad</e>
            <e type="function" args="1">sin</e>
            <e type="operand">0</e>
            <e type="operand">1</e>
            <e type="operand">0</e>
            <e type="operand">rad</e>
            <e type="function" args="1">sin</e>
            <e type="operator" args="1">-</e>
            <e type="operand">0</e>
            <e type="operand">rad</e>
            <e type="function" args="1">cos</e>
            <e type="operand">3</e>
            <e type="operand">3</e>
            <e type="function" args="11">mat</e>
            <e type="operator" args="2">:</e>
          </input>
        </math>
      </region>
      <region left="531" top="5058" width="266" height="67" color="#000000" fontSize="10">
        <math>
          <description active="false" position="Right" lang="rus">
            <content>
              <p>Матрица преобразования для поворота вокруг оси z</p>
            </content>
          </description>
          <input>
            <e type="operand">rad</e>
            <e type="function" args="1">Ω3</e>
            <e type="operand">rad</e>
            <e type="function" args="1">cos</e>
            <e type="operand">rad</e>
            <e type="function" args="1">sin</e>
            <e type="operator" args="1">-</e>
            <e type="operand">0</e>
            <e type="operand">rad</e>
            <e type="function" args="1">sin</e>
            <e type="operand">rad</e>
            <e type="function" args="1">cos</e>
            <e type="operand">0</e>
            <e type="operand">0</e>
            <e type="operand">0</e>
            <e type="operand">1</e>
            <e type="operand">3</e>
            <e type="operand">3</e>
            <e type="function" args="11">mat</e>
            <e type="operator" args="2">:</e>
          </input>
        </math>
      </region>
      <region top="5139" color="#000000">
        <area terminator="true" />
      </region>
    </region>
    <region left="18" top="5175" width="50" height="41" color="#000000" bgColor="#e1ff80" fontSize="10">
      <math>
        <description active="true" position="Right" lang="eng">
          <content>
            <p>±</p>
          </content>
        </description>
        <input>
          <e type="operand">α</e>
          <e type="operand">π</e>
          <e type="operand">4</e>
          <e type="operator" args="2">/</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region left="405" top="5175" width="200" height="44" color="#000000" fontSize="10">
      <math>
        <input>
          <e type="operand">α</e>
          <e type="operand">β</e>
          <e type="operand">φ</e>
          <e type="operand">1</e>
          <e type="operand">3</e>
          <e type="function" args="5">mat</e>
          <e type="operand">π</e>
          <e type="operand">6</e>
          <e type="operator" args="2">/</e>
          <e type="operator" args="1">-</e>
          <e type="operand">0</e>
          <e type="operand">π</e>
          <e type="operator" args="2">*</e>
          <e type="operand">0.2</e>
          <e type="operand">π</e>
          <e type="operator" args="2">*</e>
          <e type="operand">1</e>
          <e type="operand">3</e>
          <e type="function" args="5">mat</e>
          <e type="operator" args="2">≡</e>
        </input>
      </math>
    </region>
    <region left="135" top="5184" width="103" height="26" color="#000000" fontSize="10">
      <math>
        <input>
          <e type="operand">β</e>
          <e type="operand">0.0</e>
          <e type="operator" args="1">-</e>
          <e type="bracket">(</e>
          <e type="operand">π</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region left="252" top="5184" width="103" height="26" color="#000000" fontSize="10">
      <math>
        <input>
          <e type="operand">φ</e>
          <e type="operand">0.0</e>
          <e type="operator" args="1">-</e>
          <e type="bracket">(</e>
          <e type="operand">π</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region left="18" top="5220" width="50" height="41" color="#000000" bgColor="#e1ff80" fontSize="10">
      <math>
        <description active="true" position="Right" lang="eng">
          <content>
            <p>&lt;= Rotate around Y </p>
          </content>
        </description>
        <input>
          <e type="operand">θ</e>
          <e type="operand">π</e>
          <e type="operand">4</e>
          <e type="operator" args="2">/</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region left="18" top="5265" width="518" height="29" color="#000000" bgColor="#e1ff80" fontSize="14" isBreakable="false">
      <text lang="eng" fontFamily="Arial" fontSize="20">
        <content>
          <p style="font-weight: bold; font-family: Courier New; font-size: 14px; background-color: #e1ff80;">2. Construct the 2D interpolated surface plot</p>
        </content>
      </text>
    </region>
    <region left="18" top="5301" width="233" height="28" color="#000000" bgColor="#e1ff80" fontSize="10">
      <math>
        <description active="true" position="Right" lang="eng">
          <content>
            <p>Euler combined</p>
          </content>
        </description>
        <input>
          <e type="operand">γ</e>
          <e type="operand">α</e>
          <e type="function" args="1">Ω1</e>
          <e type="operand">β</e>
          <e type="function" args="1">Ω2</e>
          <e type="operator" args="2">*</e>
          <e type="operand">φ</e>
          <e type="function" args="1">Ω3</e>
          <e type="operator" args="2">*</e>
          <e type="function" args="1">eval</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region left="18" top="5346" width="292" height="53" border="true" color="#000000" bgColor="#e1ff80" fontSize="10">
      <math>
        <input>
          <e type="operand">M</e>
          <e type="function" args="1">f</e>
          <e type="operand">B</e>
          <e type="operand">M</e>
          <e type="operand">θ</e>
          <e type="function" args="1">Ω3</e>
          <e type="operator" args="2">*</e>
          <e type="operand">γ</e>
          <e type="operator" args="2">*</e>
          <e type="function" args="1">eval</e>
          <e type="operator" args="2">:</e>
          <e type="operand">B</e>
          <e type="operand">1</e>
          <e type="function" args="2">col</e>
          <e type="operand">B</e>
          <e type="operand">2</e>
          <e type="function" args="2">col</e>
          <e type="function" args="2">augment</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" args="4">line</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region left="369" top="5346" width="46" height="24" color="#000000" bgColor="#e1ffff" fontSize="10">
      <math>
        <input>
          <e type="operand">X</e>
          <e type="operand">0</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region left="432" top="5346" width="46" height="24" color="#000000" bgColor="#e1ffff" fontSize="10">
      <math>
        <input>
          <e type="operand">m</e>
          <e type="operand">5</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region left="369" top="5373" width="243" height="54" color="#000000" bgColor="#e1ffff" fontSize="10">
      <math>
        <description active="true" position="Top" lang="eng">
          <content>
            <p>2D surface axes system</p>
          </content>
        </description>
        <input>
          <e type="operand">XY</e>
          <e type="operand">X</e>
          <e type="operand">m</e>
          <e type="operator" args="2">-</e>
          <e type="operand">X</e>
          <e type="operand">X</e>
          <e type="operand">X</e>
          <e type="operand">X</e>
          <e type="operand">X</e>
          <e type="operand">X</e>
          <e type="operand">m</e>
          <e type="operator" args="2">+</e>
          <e type="operand">0</e>
          <e type="operand">0</e>
          <e type="operand">m</e>
          <e type="operand">0</e>
          <e type="operand">m</e>
          <e type="operator" args="1">-</e>
          <e type="operand">0</e>
          <e type="operand">0</e>
          <e type="operand">2</e>
          <e type="operand">7</e>
          <e type="function" args="16">mat</e>
          <e type="function" args="1">transpose</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region left="594" top="5391" width="164" height="63" color="#000000" fontSize="10">
      <math decimalPlaces="3">
        <input>
          <e type="operand">γ</e>
        </input>
        <result action="numeric">
          <e type="operand">1</e>
          <e type="operand">0</e>
          <e type="operand">0</e>
          <e type="operand">0</e>
          <e type="operand">0.707</e>
          <e type="operand">0.707</e>
          <e type="operator" args="1">-</e>
          <e type="operand">0</e>
          <e type="operand">0.707</e>
          <e type="operand">0.707</e>
          <e type="operand">3</e>
          <e type="operand">3</e>
          <e type="function" args="11">mat</e>
        </result>
      </math>
    </region>
    <region left="18" top="5409" width="97" height="26" color="#000000" bgColor="#e1ff80" fontSize="10">
      <math>
        <description active="true" position="Right" lang="eng">
          <content>
            <p>plot the 2D surface plot</p>
          </content>
        </description>
        <input>
          <e type="operand">plot</e>
          <e type="operand">M</e>
          <e type="function" args="1">f</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region left="18" top="5445" width="310" height="273" color="#000000" bgColor="#ffffff" fontSize="10" showInputData="false">
      <xyplot width="300" height="265" points="100" name="XYPlot">
        <chartstyle backcolor="White" bordercolor="Black" />
        <propertiessource index="1" sourcetype="PropertyGrid" />
        <grid gridcolor="LightGray" gridpattern="Solid" gridthickness="1" isxgrid="true" isygrid="true" isy2grid="false" />
        <xaxes xmin="-1" xmax="1" xtick="0.5" visible="True" decimalplaces="3" numberformat="General" />
        <yaxes ymin="-10" ymax="10" ytick="5" visible="True" decimalplaces="3" numberformat="General" />
        <y2axes isy2axis="false" y2min="-1" y2max="1" y2tick="0.5" visible="True" decimalplaces="3" numberformat="General" />
        <title2d title="2D interpolated surface plot" titlefont="Times New Roman, 12pt, style=Bold" titlefontcolor="Black" />
        <xylabel labelfont="Times New Roman, 12pt, style=Bold" labelfontcolor="Black" tickfont="Courier New, 10pt" tickfontcolor="Black" xlabel="x" ylabel="y" y2label="y2" />
        <legend isbordervisible="true" islegendvisible="false" legendbackcolor="White" legendbordercolor="Black" legendfont="Arial, 8pt" legendposition="NorthEast" textcolor="Black" />
        <traces>
          <trace seriesname="" isy2data="false" isvisible="true" plotmethod="Lines" lineantialias="true" linecolor="Blue" linethickness="1" linepattern="Solid" symbolantialias="true" symbolsize="8" symboltype="None" symbolborderthickness="1" symbolbordercolor="Black" symbolfillcolor="White" />
          <trace seriesname="" isy2data="false" isvisible="true" plotmethod="Lines" lineantialias="true" linecolor="Red" linethickness="1" linepattern="Solid" symbolantialias="true" symbolsize="8" symboltype="None" symbolborderthickness="1" symbolbordercolor="Black" symbolfillcolor="White" />
        </traces>
        <description active="true" position="Top" lang="eng">
          <content>
            <p>click left in plot, move [X,Y] by mouse<br />... resize the plot frame.</p>
          </content>
        </description>
        <input>
          <e type="operand">plot</e>
          <e type="operand">XY</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" args="4">sys</e>
        </input>
      </xyplot>
    </region>
    <region left="423" top="5472" width="272" height="29" color="#000000" bgColor="#ffe1ff" fontSize="14" isBreakable="false">
      <text lang="eng" fontFamily="Arial" fontSize="20">
        <content>
          <p style="font-weight: bold; font-family: Courier New; font-size: 14px; background-color: #ffe1ff;">Engineering application</p>
        </content>
      </text>
    </region>
    <region left="351" top="5508" width="46" height="188" border="true" color="#000000" bgColor="#ffe1ff" fontSize="10" isBreakable="false">
      <text lang="eng" fontFamily="Arial" fontSize="20">
        <content>
          <p style="font-family: Courier New; font-size: 10px; background-color: #ffe1ff;">T<br />e<br />m<br />p<br />e<br />r<br />a<br />t<br />u<br />r<br />e<br />[°C]</p>
        </content>
      </text>
    </region>
    <region left="549" top="5508" width="182" height="23" border="true" color="#000000" bgColor="#ffe1ff" fontSize="10" isBreakable="false">
      <text lang="eng" fontFamily="Arial" fontSize="20">
        <content>
          <p style="font-family: Courier New; font-size: 10px; background-color: #ffe1ff;">P r e s s u r e [ata]</p>
        </content>
      </text>
    </region>
    <region left="396" top="5544" width="366" height="161" color="#000000" bgColor="#ffe1ff" fontSize="12">
      <math>
        <input>
          <e type="operand">Steam</e>
          <e type="operand" style="string">T/P</e>
          <e type="operand">1</e>
          <e type="operand">1.1</e>
          <e type="operand">1.2</e>
          <e type="operand">1.3</e>
          <e type="operand">950</e>
          <e type="operand">5.754</e>
          <e type="operand">5.232</e>
          <e type="operand">4.797</e>
          <e type="operand">4.427</e>
          <e type="operand">960</e>
          <e type="operand">5.801</e>
          <e type="operand">5.275</e>
          <e type="operand">4.836</e>
          <e type="operand">4.463</e>
          <e type="operand">970</e>
          <e type="operand">5.848</e>
          <e type="operand">5.318</e>
          <e type="operand">4.875</e>
          <e type="operand">4.499</e>
          <e type="operand">980</e>
          <e type="operand">5.895</e>
          <e type="operand">5.360</e>
          <e type="operand">4.914</e>
          <e type="operand">4.535</e>
          <e type="operand">990</e>
          <e type="operand">5.942</e>
          <e type="operand">5.402</e>
          <e type="operand">4.953</e>
          <e type="operand">4.571</e>
          <e type="operand">1000</e>
          <e type="operand">5.989</e>
          <e type="operand">5.444</e>
          <e type="operand">4.992</e>
          <e type="operand">4.607</e>
          <e type="operand">7</e>
          <e type="operand">5</e>
          <e type="function" args="37">mat</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region left="333" top="5733" width="136" height="51" color="#000000" bgColor="#ff0000">
      <picture>
        <raw format="png" encoding="base64">iVBORw0KGgoAAAANSUhEUgAAAIAAAAArCAYAAACw5YDmAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAALfSURBVHhe7ZqLkYQgDEAtj4Ioh15o5TrxCAJCDCCK64e8mczcunw0PNBbnGZmaFiAwWEBBueTAkzTxFGImM8KwNCwAIPDAgzOLgGuSCC06eNqftHHW8G5uUWAXPSCbOtPzQL6EcodOECPNk7wp0TIldTuYCM4N48SgIoj0PX0LKHNo5mz9GjjPCBCNwF8ot8Qe8mVVWKahfpznyL8zDYBiV1nmjRDnpJtYwdQ11/LJKWRiW4/lMmsNHkBnKAuhDDXgQrC8RgyU7jQ28idv5aFwbMSiNl+raVpw/2NKLZRANeDz1gwLJcVkRjpnAD4uJWJBWggrATbmXkOMzNrzw3QNzGqSmzPJbsCRCuZDaJPFqCAnXEueWSCD/MjARD2elBBFiDDMvg+2cu9tKcEsBwn7cW3HIcy9+zk7pKRIicArs8C7GQZfJj5SwLXzz0lSB/QyGcMvIQnZXB9F9HKkjxAou88cDyGBRgMFmBwWIDBYQEGZxgBOPIR00UA3AFHGk+mmwAMDQswOK8VII4aT7/IO3l6bliAi3l6bqoC7IEs53/WrG2ClOjRxs2MK4D/7frUj+k92riXJgFaynbiQgGWzQny5Ymw6bFudiwvSGwHO9tGBb8xAnVD28RKkmygEBsrcd+hbDjHdINmzxs4RVrKduJSAUpvz8COW/qdSSYxQKU2aoRdPT8oWpteVrBcyfZpZis23p+H8nERK8iXBNhL00UGYPbkk9mDrWQROwZYyUXIMLBQJ5Y0rGQuCIGbcnMoj+e4UYB4gOjZf5azAmhpblF6KWePa5lvzwD9Na0A8F0tLobs4VcC+FVAXTD7gaIAhtobOLa+KQOH7OBW3uBpFgDzgwHHZAVo4bgAPrHrrOsCXpptoMEGNuUIIfwx+3d6nuGh0MeXbgEttJaPqc3St/NKAVo5IkD418wGMTs/AgswOE/PDQtwMcMIwJGPJ8NTd3BYgMFhAQaHBRiaef4Hx4sRNz4hlzgAAAAASUVORK5CYII=</raw>
      </picture>
    </region>
    <region left="468" top="5733" width="300" height="49" color="#000000" bgColor="#ffe1ff" fontSize="10">
      <math decimalPlaces="3">
        <description active="true" position="Top" lang="eng">
          <content>
            <p>Engineering app's =&gt; will be "linterp"</p>
          </content>
        </description>
        <input>
          <e type="operand">Steam</e>
          <e type="operand">1</e>
          <e type="operand">970</e>
          <e type="function" args="3">Spline2D</e>
          <e type="operand">Steam</e>
          <e type="operand">1.15</e>
          <e type="operand">975</e>
          <e type="function" args="3">Spline2D</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" args="4">mat</e>
        </input>
        <result action="numeric">
          <e type="operand">5.848</e>
          <e type="operand">5.117</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" args="4">mat</e>
        </result>
      </math>
    </region>
    <region left="297" top="5778" width="185" height="26" color="#000000" bgColor="#e1ff80" fontSize="10">
      <math>
        <input>
          <e type="operand">Steam</e>
          <e type="operand">P</e>
          <e type="operand">°C</e>
          <e type="function" args="3">Spline2D</e>
        </input>
      </math>
    </region>
    <region left="9" top="5841" width="399" height="256" border="true" color="#000000" bgColor="#ebebeb">
      <picture readOnly="false">
        <raw format="png" encoding="base64">iVBORw0KGgoAAAANSUhEUgAAAYcAAAD4CAYAAAAHHSreAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAMgSURBVHhe7dUxAQAwEAOh+jed7n8WwARvAHDIAYCQAwAhBwBCDgCEHAAIOQAQcgAg5ABAyAGAkAMAIQcAQg4AhBwACDkAEHIAIOQAQMgBgJADACEHAEIOAIQcAAg5ABByACDkAEDIAYCQAwAhBwBCDgCEHAAIOQAQcgAg5ABAyAGAkAMAIQcAQg4AhBwACDkAEHIAIOQAQMgBgJADACEHAEIOAIQcAAg5ABByACDkAEDIAYCQAwAhBwBCDgCEHAAIOQAQcgAg5ABAyAGAkAMAIQcAQg4AhBwACDkAEHIAIOQAQMgBgJADACEHAEIOAIQcAAg5ABByACDkAEDIAYCQAwAhBwBCDgCEHAAIOQAQcgAg5ABAyAGAkAMAIQcAQg4AhBwACDkAEHIAIOQAQMgBgJADACEHAEIOAIQcAAg5ABByACDkAEDIAYCQAwAhBwBCDgCEHAAIOQAQcgAg5ABAyAGAkAMAIQcAQg4AhBwACDkAEHIAIOQAQMgBgJADACEHAEIOAIQcAAg5ABByACDkAEDIAYCQAwAhBwBCDgCEHAAIOQAQcgAg5ABAyAGAkAMAIQcAQg4AhBwACDkAEHIAIOQAQMgBgJADACEHAEIOAIQcAAg5ABByACDkAEDIAYCQAwAhBwBCDgCEHAAIOQAQcgAg5ABAyAGAkAMAIQcAQg4AhBwACDkAEHIAIOQAQMgBgJADACEHAEIOAIQcAAg5ABByACDkAEDIAYCQAwAhBwBCDgCEHAAIOQAQcgAg5ABAyAGAkAMAIQcAQg4AhBwACDkAEHIAIOQAQMgBgJADACEHAEIOAIQcAAg5ABByACDkAEDIAYCQAwAhBwBCDgCEHAAIOQAQcgAg5ABAyAGAkAMAIQcAQg4AhBwACDkAEHIAIOQAQMgBgJADACEHAEIOAIQcAAg5ABByACDkAEDIAYCQAwAhBwBCDgCEHAAIOQAQcgAg5ABAyAGAkAMAIQcAQg4AhBwACDkAEHIAIOQAQMgBgJADACEHAEIOAIQcAAg5ABByACDkAEDIAYCQAwAhBwBCDgCEHAAIOQAQcgDg2D4jK41MAwd2BAAAAABJRU5ErkJggg==</raw>
      </picture>
    </region>
    <region left="414" top="5841" width="289" height="117" border="true" color="#000000" bgColor="#ebebeb" isBreakable="false">
      <writer lang="eng"><![CDATA[<span style="font-family: 'Arial'; font-size: 10pt; font-weight: normal; font-style: normal; color: windowtext; background-color: Transparent; vertical-align: baseline; text-align: left; margin-left: 0pt; text-indent: 0pt; line-height: 115%">
<div><span style="font-family: 'Times New Roman'"><span style="font-size: 20pt"><strong><span style="color: Red">Obvious preference . . .</span></strong></span></span></div>
<div><span style="font-family: 'Times New Roman'"><span style="font-size: 14pt">For Engineering applications, copy/paste</span></span></div>
<div><span style="font-family: 'Times New Roman'"><span style="font-size: 14pt">algo Spline2D(M,x,y) . . . construct the </span></span></div>
<div><span style="font-family: 'Times New Roman'"><span style="font-size: 14pt">image Engineering data table =&gt; interpolate.</span></span></div></span>]]></writer>
    </region>
    <region left="144" top="5850" width="151" height="27" color="#000000" fontSize="10">
      <math decimalPlaces="9">
        <input>
          <e type="operand">X</e>
          <e type="operand">1</e>
          <e type="operand">1.1</e>
          <e type="operand">1.2</e>
          <e type="operand">1.3</e>
          <e type="operand">1</e>
          <e type="operand">4</e>
          <e type="function" args="6">mat</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region left="18" top="5877" width="85" height="118" color="#000000" fontSize="10">
      <math decimalPlaces="9">
        <input>
          <e type="operand">Y</e>
          <e type="operand">950</e>
          <e type="operand">960</e>
          <e type="operand">970</e>
          <e type="operand">980</e>
          <e type="operand">990</e>
          <e type="operand">1000</e>
          <e type="operand">6</e>
          <e type="operand">1</e>
          <e type="function" args="8">mat</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region left="117" top="5877" width="231" height="118" color="#000000" fontSize="10">
      <math decimalPlaces="9">
        <input>
          <e type="operand">M</e>
          <e type="operand">5.754</e>
          <e type="operand">5.232</e>
          <e type="operand">4.797</e>
          <e type="operand">4.427</e>
          <e type="operand">5.801</e>
          <e type="operand">5.275</e>
          <e type="operand">4.836</e>
          <e type="operand">4.463</e>
          <e type="operand">5.848</e>
          <e type="operand">5.318</e>
          <e type="operand">4.875</e>
          <e type="operand">4.499</e>
          <e type="operand">5.895</e>
          <e type="operand">5.36</e>
          <e type="operand">4.914</e>
          <e type="operand">4.535</e>
          <e type="operand">5.942</e>
          <e type="operand">5.402</e>
          <e type="operand">4.953</e>
          <e type="operand">4.571</e>
          <e type="operand">5.989</e>
          <e type="operand">5.444</e>
          <e type="operand">4.992</e>
          <e type="operand">4.607</e>
          <e type="operand">6</e>
          <e type="operand">4</e>
          <e type="function" args="26">mat</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region left="414" top="5976" width="67" height="29" color="#000000">
      <picture>
        <raw format="png" encoding="base64">iVBORw0KGgoAAAANSUhEUgAAADsAAAAVCAYAAAD4g5b1AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAC5SURBVFhH5ZRRCoQwDAUX8f4nlu2iEJDHGND2hcUOzI+amgHx0ybiiN2+W5nrsuJ1h0pZ7B4Z0n2Hij32HPnaWIoM6XmHyvBYilNpzqEyLJairqR5h0p3LMW4pPdnKo9jaRm3tEemcjuWlqiS9slUjlg6+A0qjz5jOrhC2iVT6fpB0UJOaYdMpSs2pMUy6QyHypDYkMJImnWoDI0NKfAszThULLEhhe7G/WqsseFUseFfxM7CRLGt/QDEBged7UtWcwAAAABJRU5ErkJggg==</raw>
      </picture>
    </region>
    <region left="486" top="5976" width="249" height="29" color="#ff0000" bgColor="#ebebeb" fontSize="14" isBreakable="false">
      <text lang="eng" fontFamily="Arial" fontSize="20">
        <content>
          <p style="font-weight: bold; font-family: Courier New; font-size: 14px; color: #ff0000; background-color: #ebebeb;">native Smath Bilinear</p>
        </content>
      </text>
    </region>
    <region left="414" top="6012" width="358" height="68" color="#000000" bgColor="#ebebeb" fontSize="10" isBreakable="false">
      <text lang="eng" fontFamily="Arial" fontSize="20">
        <content>
          <p style="font-family: Courier New; font-size: 10px; background-color: #ebebeb;">is one time use as given. Interpolation<br />on either vx/vy must be recast within<br />an indexed forLoop. Not within forLoop<br />vx/vy, result is freak w/o error message.  </p>
        </content>
      </text>
    </region>
    <region left="27" top="6021" width="343" height="26" color="#000000" fontSize="10">
      <math decimalPlaces="9">
        <input>
          <e type="operand">X</e>
          <e type="operand">Y</e>
          <e type="operand">M</e>
          <e type="operand">1.15</e>
          <e type="operand">975</e>
          <e type="function" args="5">InterpBilinear</e>
        </input>
        <result action="numeric">
          <e type="operand">5.11675</e>
        </result>
      </math>
    </region>
    <region left="27" top="6057" width="327" height="26" color="#000000" fontSize="10">
      <math decimalPlaces="9">
        <input>
          <e type="operand">X</e>
          <e type="operand">Y</e>
          <e type="operand">M</e>
          <e type="operand" style="string">x col</e>
          <e type="operand" style="string">y row</e>
          <e type="function" args="5">InterpBilinear</e>
        </input>
      </math>
    </region>
    <region left="117" top="6147" width="151" height="27" color="#000000" fontSize="10">
      <math decimalPlaces="9">
        <input>
          <e type="operand">X</e>
          <e type="operand">1</e>
          <e type="operand">1.1</e>
          <e type="operand">1.2</e>
          <e type="operand">1.3</e>
          <e type="operand">1</e>
          <e type="operand">4</e>
          <e type="function" args="6">mat</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region left="9" top="6174" width="85" height="118" color="#000000" fontSize="10">
      <math decimalPlaces="9">
        <input>
          <e type="operand">Y</e>
          <e type="operand">950</e>
          <e type="operand">960</e>
          <e type="operand">970</e>
          <e type="operand">980</e>
          <e type="operand">990</e>
          <e type="operand">1000</e>
          <e type="operand">6</e>
          <e type="operand">1</e>
          <e type="function" args="8">mat</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region left="90" top="6174" width="231" height="118" color="#000000" fontSize="10">
      <math decimalPlaces="9">
        <input>
          <e type="operand">M</e>
          <e type="operand">5.754</e>
          <e type="operand">5.232</e>
          <e type="operand">4.797</e>
          <e type="operand">4.427</e>
          <e type="operand">5.801</e>
          <e type="operand">5.275</e>
          <e type="operand">4.836</e>
          <e type="operand">4.463</e>
          <e type="operand">5.848</e>
          <e type="operand">5.318</e>
          <e type="operand">4.875</e>
          <e type="operand">4.499</e>
          <e type="operand">5.895</e>
          <e type="operand">5.36</e>
          <e type="operand">4.914</e>
          <e type="operand">4.535</e>
          <e type="operand">5.942</e>
          <e type="operand">5.402</e>
          <e type="operand">4.953</e>
          <e type="operand">4.571</e>
          <e type="operand">5.989</e>
          <e type="operand">5.444</e>
          <e type="operand">4.992</e>
          <e type="operand">4.607</e>
          <e type="operand">6</e>
          <e type="operand">4</e>
          <e type="function" args="26">mat</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region left="342" top="6174" width="358" height="164" border="true" color="#000000" bgColor="#ebebeb" isBreakable="false">
      <writer lang="eng"><![CDATA[<span style="font-family: 'Arial'; font-size: 10pt; font-weight: normal; font-style: normal; color: windowtext; background-color: Transparent; vertical-align: baseline; text-align: left; margin-left: 0pt; text-indent: 0pt; line-height: 115%">
<div><span style="font-family: 'Times New Roman'"><span style="font-size: 18pt"><strong><span style="color: Red">Spline-mesh an Engineering table . . .</span></strong></span></span></div>
<div><span style="font-family: 'Times New Roman'"><span style="font-size: 14pt">The procedure is demo only for convenience.</span></span></div>
<div><span style="font-family: 'Times New Roman'"><span style="font-size: 14pt">No gain in accuracy, just populated. May be useful with</span></span></div>
<div><span style="font-family: 'Times New Roman'"><span style="font-size: 14pt">the search-in-table tools [not offered].  At higher mesh,</span></span></div>
<div><span style="font-family: 'Times New Roman'"><span style="font-size: 14pt">table kernel may be gray scaled [0..255] for rendering</span></span></div>
<div><span style="font-family: 'Times New Roman'"><span style="font-size: 14pt">a zone  image [think in term of geographical &#176;C]</span></span></div></span>]]></writer>
    </region>
    <region left="9" top="6300" width="175" height="49" color="#000000" fontSize="10">
      <math decimalPlaces="9">
        <description active="true" position="Right" lang="eng">
          <content>
            <p>populate the cols<br />populate the rows</p>
          </content>
        </description>
        <input>
          <e type="operand">vx</e>
          <e type="operand">1</e>
          <e type="operand">1.3</e>
          <e type="operand">1.025</e>
          <e type="function" args="3">range</e>
          <e type="operator" args="2">:</e>
          <e type="operand">vy</e>
          <e type="operand">950</e>
          <e type="operand">1000</e>
          <e type="operand">955</e>
          <e type="function" args="3">range</e>
          <e type="operator" args="2">:</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" args="4">sys</e>
        </input>
      </math>
    </region>
    <region left="9" top="6354" width="570" height="156" border="true" color="#000000" bgColor="#ffffe1" fontSize="10">
      <math optimize="2">
        <input>
          <e type="operand">M</e>
          <e type="operand">x</e>
          <e type="operand">y</e>
          <e type="function" args="3">Spline2D</e>
          <e type="operand">A</e>
          <e type="operand">M</e>
          <e type="operand">1</e>
          <e type="operand">1</e>
          <e type="operand">2</e>
          <e type="operand">M</e>
          <e type="function" args="1">cols</e>
          <e type="function" args="5">submatrix</e>
          <e type="operator" args="2">:</e>
          <e type="operand">B</e>
          <e type="operand">M</e>
          <e type="operand">2</e>
          <e type="operand">M</e>
          <e type="function" args="1">rows</e>
          <e type="operand">1</e>
          <e type="operand">1</e>
          <e type="function" args="5">submatrix</e>
          <e type="operator" args="2">:</e>
          <e type="operand">C</e>
          <e type="operand">M</e>
          <e type="operand">2</e>
          <e type="operand">M</e>
          <e type="function" args="1">rows</e>
          <e type="operand">2</e>
          <e type="operand">M</e>
          <e type="function" args="1">cols</e>
          <e type="function" args="5">submatrix</e>
          <e type="operator" args="2">:</e>
          <e type="operand">j</e>
          <e type="operand">1</e>
          <e type="operand">A</e>
          <e type="function" args="1">length</e>
          <e type="operand">2</e>
          <e type="function" args="3">range</e>
          <e type="operand">s</e>
          <e type="operand">j</e>
          <e type="function" args="2">el</e>
          <e type="operand">B</e>
          <e type="operand">C</e>
          <e type="operand">1</e>
          <e type="operand">C</e>
          <e type="function" args="1">rows</e>
          <e type="operand">j</e>
          <e type="operand">j</e>
          <e type="function" args="5">submatrix</e>
          <e type="operand">y</e>
          <e type="function" args="3">linterp</e>
          <e type="operator" args="2">:</e>
          <e type="function" args="3">for</e>
          <e type="operand">A</e>
          <e type="function" args="1">transpose</e>
          <e type="operand">s</e>
          <e type="operand">x</e>
          <e type="function" args="3">linterp</e>
          <e type="operand">5</e>
          <e type="operand">1</e>
          <e type="function" args="7">line</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region left="153" top="6525" width="309" height="136" color="#000000" bgColor="#ffe1ff" fontSize="10">
      <math>
        <input>
          <e type="operand">Steam</e>
          <e type="operand" style="string">T/P</e>
          <e type="operand">1</e>
          <e type="operand">1.1</e>
          <e type="operand">1.2</e>
          <e type="operand">1.3</e>
          <e type="operand">950</e>
          <e type="operand">5.754</e>
          <e type="operand">5.232</e>
          <e type="operand">4.797</e>
          <e type="operand">4.427</e>
          <e type="operand">960</e>
          <e type="operand">5.801</e>
          <e type="operand">5.275</e>
          <e type="operand">4.836</e>
          <e type="operand">4.463</e>
          <e type="operand">970</e>
          <e type="operand">5.848</e>
          <e type="operand">5.318</e>
          <e type="operand">4.875</e>
          <e type="operand">4.499</e>
          <e type="operand">980</e>
          <e type="operand">5.895</e>
          <e type="operand">5.360</e>
          <e type="operand">4.914</e>
          <e type="operand">4.535</e>
          <e type="operand">990</e>
          <e type="operand">5.942</e>
          <e type="operand">5.402</e>
          <e type="operand">4.953</e>
          <e type="operand">4.571</e>
          <e type="operand">1000</e>
          <e type="operand">5.989</e>
          <e type="operand">5.444</e>
          <e type="operand">4.992</e>
          <e type="operand">4.607</e>
          <e type="operand">7</e>
          <e type="operand">5</e>
          <e type="function" args="37">mat</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region left="153" top="6660" width="316" height="49" color="#000000" fontSize="10">
      <math decimalPlaces="9">
        <description active="true" position="Right" lang="eng">
          <content>
            <p>Optimiz Numeric</p>
          </content>
        </description>
        <input>
          <e type="operand">Steam</e>
          <e type="operand">1</e>
          <e type="operand">970</e>
          <e type="function" args="3">Spline2D</e>
          <e type="operand">Steam</e>
          <e type="operand">1.15</e>
          <e type="operand">975</e>
          <e type="function" args="3">Spline2D</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" args="4">mat</e>
        </input>
        <result action="numeric">
          <e type="operand">5.848</e>
          <e type="operand">5.11675</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" args="4">mat</e>
        </result>
      </math>
    </region>
    <region left="9" top="6714" width="426" height="112" color="#000000" bgColor="#ebebeb" fontSize="10">
      <math decimalPlaces="9">
        <input>
          <e type="operand">Table</e>
          <e type="operand">i</e>
          <e type="operand">1</e>
          <e type="operand">vx</e>
          <e type="function" args="1">rows</e>
          <e type="function" args="2">range</e>
          <e type="operand">j</e>
          <e type="operand">1</e>
          <e type="operand">vy</e>
          <e type="function" args="1">rows</e>
          <e type="function" args="2">range</e>
          <e type="operand">New</e>
          <e type="operand">i</e>
          <e type="operand">j</e>
          <e type="function" args="3">el</e>
          <e type="operand">Steam</e>
          <e type="operand">vx</e>
          <e type="operand">i</e>
          <e type="function" args="2">el</e>
          <e type="operand">vy</e>
          <e type="operand">j</e>
          <e type="function" args="2">el</e>
          <e type="function" args="3">Spline2D</e>
          <e type="function" args="1">eval</e>
          <e type="operator" args="2">:</e>
          <e type="function" args="3">for</e>
          <e type="function" args="3">for</e>
          <e type="operand" style="string">x/y</e>
          <e type="operand">vy</e>
          <e type="function" args="2">stack</e>
          <e type="operand">vx</e>
          <e type="function" args="1">transpose</e>
          <e type="operand">New</e>
          <e type="function" args="1">transpose</e>
          <e type="function" args="2">stack</e>
          <e type="function" args="2">augment</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" args="4">line</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region left="468" top="6768" width="177" height="44" color="#ff0000" bgColor="#ebebeb" fontSize="12" isBreakable="false">
      <text lang="eng" fontFamily="Arial" fontSize="20">
        <content>
          <p style="font-weight: bold; font-family: Courier New; font-size: 12px; color: #ff0000; background-color: #ebebeb;">.. set 3 decimals<br />copy/paste/export</p>
        </content>
      </text>
    </region>
    <region left="675" top="6777" width="28" height="31" color="#000000">
      <picture>
        <raw format="png" encoding="base64">iVBORw0KGgoAAAANSUhEUgAAABQAAAAXCAYAAAALHW+jAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAA9SURBVEhLY/hPZcAABCCCbIwOKHLhqIFgMGogaWCEGoiMwWJgkkxAUwNhYIQYiAxGDSQNoBsGAlQ28P9/ACFKisraGHSGAAAAAElFTkSuQmCC</raw>
      </picture>
    </region>
    <region left="9" top="6858" width="647" height="229" color="#000000" fontSize="10">
      <math decimalPlaces="2">
        <input>
          <e type="operand">Table</e>
          <e type="operand">1</e>
          <e type="operand">1</e>
          <e type="function" args="3">mat</e>
        </input>
        <result action="numeric">
          <e type="operand" style="string">x/y</e>
          <e type="operand">1</e>
          <e type="operand">1.02</e>
          <e type="operand">1.05</e>
          <e type="operand">1.08</e>
          <e type="operand">1.1</e>
          <e type="operand">1.12</e>
          <e type="operand">1.15</e>
          <e type="operand">1.18</e>
          <e type="operand">1.2</e>
          <e type="operand">1.23</e>
          <e type="operand">1.25</e>
          <e type="operand">1.27</e>
          <e type="operand">1.3</e>
          <e type="operand">950</e>
          <e type="operand">5.75</e>
          <e type="operand">5.62</e>
          <e type="operand">5.49</e>
          <e type="operand">5.36</e>
          <e type="operand">5.23</e>
          <e type="operand">5.12</e>
          <e type="operand">5.01</e>
          <e type="operand">4.91</e>
          <e type="operand">4.8</e>
          <e type="operand">4.7</e>
          <e type="operand">4.61</e>
          <e type="operand">4.52</e>
          <e type="operand">4.43</e>
          <e type="operand">955</e>
          <e type="operand">5.78</e>
          <e type="operand">5.65</e>
          <e type="operand">5.52</e>
          <e type="operand">5.38</e>
          <e type="operand">5.25</e>
          <e type="operand">5.14</e>
          <e type="operand">5.04</e>
          <e type="operand">4.93</e>
          <e type="operand">4.82</e>
          <e type="operand">4.72</e>
          <e type="operand">4.63</e>
          <e type="operand">4.54</e>
          <e type="operand">4.44</e>
          <e type="operand">960</e>
          <e type="operand">5.8</e>
          <e type="operand">5.67</e>
          <e type="operand">5.54</e>
          <e type="operand">5.41</e>
          <e type="operand">5.28</e>
          <e type="operand">5.17</e>
          <e type="operand">5.06</e>
          <e type="operand">4.95</e>
          <e type="operand">4.84</e>
          <e type="operand">4.74</e>
          <e type="operand">4.65</e>
          <e type="operand">4.56</e>
          <e type="operand">4.46</e>
          <e type="operand">965</e>
          <e type="operand">5.82</e>
          <e type="operand">5.69</e>
          <e type="operand">5.56</e>
          <e type="operand">5.43</e>
          <e type="operand">5.3</e>
          <e type="operand">5.19</e>
          <e type="operand">5.08</e>
          <e type="operand">4.97</e>
          <e type="operand">4.86</e>
          <e type="operand">4.76</e>
          <e type="operand">4.67</e>
          <e type="operand">4.57</e>
          <e type="operand">4.48</e>
          <e type="operand">970</e>
          <e type="operand">5.85</e>
          <e type="operand">5.72</e>
          <e type="operand">5.58</e>
          <e type="operand">5.45</e>
          <e type="operand">5.32</e>
          <e type="operand">5.21</e>
          <e type="operand">5.1</e>
          <e type="operand">4.99</e>
          <e type="operand">4.88</e>
          <e type="operand">4.78</e>
          <e type="operand">4.69</e>
          <e type="operand">4.59</e>
          <e type="operand">4.5</e>
          <e type="operand">975</e>
          <e type="operand">5.87</e>
          <e type="operand">5.74</e>
          <e type="operand">5.61</e>
          <e type="operand">5.47</e>
          <e type="operand">5.34</e>
          <e type="operand">5.23</e>
          <e type="operand">5.12</e>
          <e type="operand">5.01</e>
          <e type="operand">4.89</e>
          <e type="operand">4.8</e>
          <e type="operand">4.71</e>
          <e type="operand">4.61</e>
          <e type="operand">4.52</e>
          <e type="operand">980</e>
          <e type="operand">5.9</e>
          <e type="operand">5.76</e>
          <e type="operand">5.63</e>
          <e type="operand">5.49</e>
          <e type="operand">5.36</e>
          <e type="operand">5.25</e>
          <e type="operand">5.14</e>
          <e type="operand">5.03</e>
          <e type="operand">4.91</e>
          <e type="operand">4.82</e>
          <e type="operand">4.72</e>
          <e type="operand">4.63</e>
          <e type="operand">4.54</e>
          <e type="operand">985</e>
          <e type="operand">5.92</e>
          <e type="operand">5.78</e>
          <e type="operand">5.65</e>
          <e type="operand">5.52</e>
          <e type="operand">5.38</e>
          <e type="operand">5.27</e>
          <e type="operand">5.16</e>
          <e type="operand">5.05</e>
          <e type="operand">4.93</e>
          <e type="operand">4.84</e>
          <e type="operand">4.74</e>
          <e type="operand">4.65</e>
          <e type="operand">4.55</e>
          <e type="operand">990</e>
          <e type="operand">5.94</e>
          <e type="operand">5.81</e>
          <e type="operand">5.67</e>
          <e type="operand">5.54</e>
          <e type="operand">5.4</e>
          <e type="operand">5.29</e>
          <e type="operand">5.18</e>
          <e type="operand">5.07</e>
          <e type="operand">4.95</e>
          <e type="operand">4.86</e>
          <e type="operand">4.76</e>
          <e type="operand">4.67</e>
          <e type="operand">4.57</e>
          <e type="operand">995</e>
          <e type="operand">5.97</e>
          <e type="operand">5.83</e>
          <e type="operand">5.69</e>
          <e type="operand">5.56</e>
          <e type="operand">5.42</e>
          <e type="operand">5.31</e>
          <e type="operand">5.2</e>
          <e type="operand">5.09</e>
          <e type="operand">4.97</e>
          <e type="operand">4.88</e>
          <e type="operand">4.78</e>
          <e type="operand">4.68</e>
          <e type="operand">4.59</e>
          <e type="operand">1000</e>
          <e type="operand">5.99</e>
          <e type="operand">5.85</e>
          <e type="operand">5.72</e>
          <e type="operand">5.58</e>
          <e type="operand">5.44</e>
          <e type="operand">5.33</e>
          <e type="operand">5.22</e>
          <e type="operand">5.11</e>
          <e type="operand">4.99</e>
          <e type="operand">4.9</e>
          <e type="operand">4.8</e>
          <e type="operand">4.7</e>
          <e type="operand">4.61</e>
          <e type="operand">12</e>
          <e type="operand">14</e>
          <e type="function" args="170">mat</e>
          <e type="operand">1</e>
          <e type="operand">1</e>
          <e type="function" args="3">mat</e>
        </result>
      </math>
    </region>
    <region left="9" top="7155" width="285" height="129" border="true" color="#000000" bgColor="#ffffe1" fontSize="10">
      <math>
        <description active="true" position="Top" lang="eng">
          <content>
            <p>Mesh U, V  within the bounds L, H</p>
          </content>
        </description>
        <input>
          <e type="operand">L</e>
          <e type="operand">H</e>
          <e type="operand">N</e>
          <e type="function" args="3">xd</e>
          <e type="operand">U</e>
          <e type="operand">0</e>
          <e type="operator" args="2">:</e>
          <e type="operand">dx</e>
          <e type="operand">H</e>
          <e type="operand">L</e>
          <e type="operator" args="2">-</e>
          <e type="operand">N</e>
          <e type="operator" args="2">/</e>
          <e type="operator" args="2">:</e>
          <e type="operand">i</e>
          <e type="operand">1</e>
          <e type="operand">N</e>
          <e type="operand">1</e>
          <e type="operator" args="2">+</e>
          <e type="function" args="2">range</e>
          <e type="operand">U</e>
          <e type="operand">i</e>
          <e type="function" args="2">el</e>
          <e type="operand">L</e>
          <e type="operand">dx</e>
          <e type="operand">i</e>
          <e type="operator" args="2">*</e>
          <e type="operand">dx</e>
          <e type="operator" args="2">-</e>
          <e type="bracket">(</e>
          <e type="operator" args="2">+</e>
          <e type="operator" args="2">:</e>
          <e type="function" args="3">for</e>
          <e type="operand">U</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" args="4">line</e>
          <e type="operand">3</e>
          <e type="operand">1</e>
          <e type="function" args="5">line</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region left="360" top="7155" width="324" height="167" border="true" color="#000000" bgColor="#ebebeb" isBreakable="false">
      <writer lang="eng"><![CDATA[<span style="font-family: 'Arial'; font-size: 10pt; font-weight: normal; font-style: normal; color: windowtext; background-color: Transparent; vertical-align: baseline; text-align: left; margin-left: 0pt; text-indent: 0pt; line-height: 115%">
<div><span style="font-family: 'Times New Roman'"><span style="font-size: 20pt"><strong><span style="color: Blue">below . . .</span></strong></span></span></div>
<div><span style="font-family: 'Times New Roman'"><span style="font-size: 14pt">is a mesh demo from invented meshed directions.</span></span></div>
<div><span style="font-family: 'Times New Roman'"><span style="font-size: 14pt">The meshed Steam table comes naturally, fine !</span></span></div>
<div><span style="font-family: 'Times New Roman'"><span style="font-size: 14pt">If the data kernel is not metric for ntural meshing,</span></span></div>
<div><span style="font-family: 'Times New Roman'"><span style="font-size: 14pt">you will have to mesh each metric direction  =</span></span></div>
<div><span style="font-family: 'Times New Roman'"><span style="font-size: 14pt">for each metric interval [not demonstrated].</span></span></div></span>]]></writer>
    </region>
    <region left="9" top="7335" width="400" height="177" border="true" color="#000000" bgColor="#ffffe1" fontSize="10">
      <math optimize="2">
        <description active="true" position="Top" lang="eng">
          <content>
            <p>Generate the symmetric square matrix</p>
          </content>
        </description>
        <input>
          <e type="operand">x</e>
          <e type="operand">y</e>
          <e type="function" args="2">f</e>
          <e type="operand">U</e>
          <e type="operand">V</e>
          <e type="function" args="3">Sym</e>
          <e type="operand">r</e>
          <e type="operand">1</e>
          <e type="operator" args="2">:</e>
          <e type="operand">i</e>
          <e type="operand">1</e>
          <e type="operand">U</e>
          <e type="function" args="1">rows</e>
          <e type="function" args="2">range</e>
          <e type="operand">c</e>
          <e type="operand">1</e>
          <e type="operator" args="2">:</e>
          <e type="operand">j</e>
          <e type="operand">1</e>
          <e type="operand">V</e>
          <e type="function" args="1">rows</e>
          <e type="function" args="2">range</e>
          <e type="operand">M</e>
          <e type="operand">r</e>
          <e type="operand">c</e>
          <e type="function" args="3">el</e>
          <e type="operand">U</e>
          <e type="operand">i</e>
          <e type="function" args="2">el</e>
          <e type="operand">V</e>
          <e type="operand">j</e>
          <e type="function" args="2">el</e>
          <e type="function" args="2">f</e>
          <e type="function" args="1">eval</e>
          <e type="operator" args="2">:</e>
          <e type="operand">c</e>
          <e type="operand">c</e>
          <e type="operand">1</e>
          <e type="operator" args="2">+</e>
          <e type="operator" args="2">:</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" args="4">line</e>
          <e type="function" args="3">for</e>
          <e type="operand">r</e>
          <e type="operand">r</e>
          <e type="operand">1</e>
          <e type="operator" args="2">+</e>
          <e type="operator" args="2">:</e>
          <e type="operand">3</e>
          <e type="operand">1</e>
          <e type="function" args="5">line</e>
          <e type="function" args="3">for</e>
          <e type="operand">M</e>
          <e type="operand">3</e>
          <e type="operand">1</e>
          <e type="function" args="5">line</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region left="450" top="7335" width="242" height="54" color="#000000" fontSize="10">
      <math optimize="2">
        <input>
          <e type="operand">u</e>
          <e type="operand">v</e>
          <e type="function" args="2">f</e>
          <e type="operand">255</e>
          <e type="operand">u</e>
          <e type="operand">2</e>
          <e type="operator" args="2">^</e>
          <e type="operand">v</e>
          <e type="operand">2</e>
          <e type="operator" args="2">^</e>
          <e type="operator" args="2">+</e>
          <e type="bracket">(</e>
          <e type="operator" args="1">-</e>
          <e type="operand">0.1</e>
          <e type="operator" args="2">/</e>
          <e type="function" args="1">exp</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region left="450" top="7389" width="194" height="74" color="#000000" fontSize="10">
      <math decimalPlaces="9">
        <input>
          <e type="operand">U</e>
          <e type="operand">0</e>
          <e type="operator" args="2">:</e>
          <e type="operand">V</e>
          <e type="operand">0</e>
          <e type="operator" args="2">:</e>
          <e type="operand">1</e>
          <e type="operand">2</e>
          <e type="function" args="4">mat</e>
          <e type="operand">L</e>
          <e type="operand">1</e>
          <e type="operator" args="1">-</e>
          <e type="operator" args="2">:</e>
          <e type="operand">H</e>
          <e type="operand">1</e>
          <e type="operator" args="2">:</e>
          <e type="operand">N</e>
          <e type="operand">6</e>
          <e type="operator" args="2">:</e>
          <e type="operand">1</e>
          <e type="operand">3</e>
          <e type="function" args="5">mat</e>
          <e type="operand">U</e>
          <e type="operand">L</e>
          <e type="operand">H</e>
          <e type="operand">N</e>
          <e type="function" args="3">xd</e>
          <e type="operator" args="2">:</e>
          <e type="operand">V</e>
          <e type="operand">U</e>
          <e type="operator" args="2">:</e>
          <e type="operand">1</e>
          <e type="operand">2</e>
          <e type="function" args="4">mat</e>
          <e type="operand">3</e>
          <e type="operand">1</e>
          <e type="function" args="5">sys</e>
        </input>
      </math>
    </region>
    <region left="450" top="7479" width="205" height="28" color="#000000" bgColor="#ffff80" fontSize="10">
      <math>
        <input>
          <e type="operand">data</e>
          <e type="operand">x</e>
          <e type="operand">y</e>
          <e type="function" args="2">f</e>
          <e type="operand">U</e>
          <e type="operand">V</e>
          <e type="function" args="3">Sym</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region left="450" top="7506" width="123" height="26" color="#000000" fontSize="10">
      <math>
        <input>
          <e type="operand">data</e>
          <e type="function" args="1">max</e>
        </input>
        <result action="numeric">
          <e type="operand">255</e>
        </result>
      </math>
    </region>
    <region left="9" top="7542" width="570" height="156" border="true" color="#000000" bgColor="#ffffe1" fontSize="10">
      <math optimize="2">
        <input>
          <e type="operand">M</e>
          <e type="operand">x</e>
          <e type="operand">y</e>
          <e type="function" args="3">Spline2D</e>
          <e type="operand">A</e>
          <e type="operand">M</e>
          <e type="operand">1</e>
          <e type="operand">1</e>
          <e type="operand">2</e>
          <e type="operand">M</e>
          <e type="function" args="1">cols</e>
          <e type="function" args="5">submatrix</e>
          <e type="operator" args="2">:</e>
          <e type="operand">B</e>
          <e type="operand">M</e>
          <e type="operand">2</e>
          <e type="operand">M</e>
          <e type="function" args="1">rows</e>
          <e type="operand">1</e>
          <e type="operand">1</e>
          <e type="function" args="5">submatrix</e>
          <e type="operator" args="2">:</e>
          <e type="operand">C</e>
          <e type="operand">M</e>
          <e type="operand">2</e>
          <e type="operand">M</e>
          <e type="function" args="1">rows</e>
          <e type="operand">2</e>
          <e type="operand">M</e>
          <e type="function" args="1">cols</e>
          <e type="function" args="5">submatrix</e>
          <e type="operator" args="2">:</e>
          <e type="operand">j</e>
          <e type="operand">1</e>
          <e type="operand">A</e>
          <e type="function" args="1">length</e>
          <e type="operand">2</e>
          <e type="function" args="3">range</e>
          <e type="operand">s</e>
          <e type="operand">j</e>
          <e type="function" args="2">el</e>
          <e type="operand">B</e>
          <e type="operand">C</e>
          <e type="operand">1</e>
          <e type="operand">C</e>
          <e type="function" args="1">rows</e>
          <e type="operand">j</e>
          <e type="operand">j</e>
          <e type="function" args="5">submatrix</e>
          <e type="operand">y</e>
          <e type="function" args="3">linterp</e>
          <e type="operator" args="2">:</e>
          <e type="function" args="3">for</e>
          <e type="operand">A</e>
          <e type="function" args="1">transpose</e>
          <e type="operand">s</e>
          <e type="operand">x</e>
          <e type="function" args="3">linterp</e>
          <e type="operand">5</e>
          <e type="operand">1</e>
          <e type="function" args="7">line</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region left="621" top="7650" width="117" height="29" color="#ffff00" bgColor="#010101" fontSize="12">
      <math decimalPlaces="9">
        <input>
          <e type="operand">t0</e>
          <e type="operand">1</e>
          <e type="function" args="1">time</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region left="9" top="7695" width="159" height="49" color="#000000" fontSize="10">
      <math decimalPlaces="9">
        <description active="true" position="Right" lang="eng">
          <content>
            <p>populate the cols<br />populate the rows</p>
          </content>
        </description>
        <input>
          <e type="operand">vx</e>
          <e type="operand">0</e>
          <e type="operand">1</e>
          <e type="operand">0.0375</e>
          <e type="function" args="3">range</e>
          <e type="operator" args="2">:</e>
          <e type="operand">vy</e>
          <e type="operand">0</e>
          <e type="operand">1</e>
          <e type="operand">0.0375</e>
          <e type="function" args="3">range</e>
          <e type="operator" args="2">:</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" args="4">sys</e>
        </input>
      </math>
    </region>
    <region left="324" top="7704" width="67" height="29" color="#000000">
      <picture>
        <raw format="png" encoding="base64">iVBORw0KGgoAAAANSUhEUgAAADsAAAAVCAYAAAD4g5b1AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAC5SURBVFhH5ZRRCoQwDAUX8f4nlu2iEJDHGND2hcUOzI+amgHx0ybiiN2+W5nrsuJ1h0pZ7B4Z0n2Hij32HPnaWIoM6XmHyvBYilNpzqEyLJairqR5h0p3LMW4pPdnKo9jaRm3tEemcjuWlqiS9slUjlg6+A0qjz5jOrhC2iVT6fpB0UJOaYdMpSs2pMUy6QyHypDYkMJImnWoDI0NKfAszThULLEhhe7G/WqsseFUseFfxM7CRLGt/QDEBged7UtWcwAAAABJRU5ErkJggg==</raw>
      </picture>
    </region>
    <region left="396" top="7704" width="216" height="29" color="#ff0000" bgColor="#ebebeb" fontSize="14" isBreakable="false">
      <text lang="eng" fontFamily="Arial" fontSize="20">
        <content>
          <p style="font-weight: bold; font-family: Courier New; font-size: 14px; color: #ff0000; background-color: #ebebeb;">invent some metric</p>
        </content>
      </text>
    </region>
    <region left="9" top="7749" width="410" height="108" color="#000000" bgColor="#ebebeb" fontSize="10">
      <math optimize="2" decimalPlaces="9">
        <input>
          <e type="operand">Spot</e>
          <e type="operand">i</e>
          <e type="operand">1</e>
          <e type="operand">vx</e>
          <e type="function" args="1">rows</e>
          <e type="function" args="2">range</e>
          <e type="operand">j</e>
          <e type="operand">1</e>
          <e type="operand">vy</e>
          <e type="function" args="1">rows</e>
          <e type="function" args="2">range</e>
          <e type="operand">New</e>
          <e type="operand">i</e>
          <e type="operand">j</e>
          <e type="function" args="3">el</e>
          <e type="operand">data</e>
          <e type="operand">vx</e>
          <e type="operand">i</e>
          <e type="function" args="2">el</e>
          <e type="operand">vy</e>
          <e type="operand">j</e>
          <e type="function" args="2">el</e>
          <e type="function" args="3">Spline2D</e>
          <e type="function" args="1">eval</e>
          <e type="operator" args="2">:</e>
          <e type="function" args="3">for</e>
          <e type="function" args="3">for</e>
          <e type="operand">New</e>
          <e type="function" args="1">transpose</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" args="4">line</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region left="468" top="7785" width="17" height="15" color="#000000" fontSize="10">
      <image>
        <imagefile filename="t0htg.png" lenght="155" width="7" height="7" option="border=true;" dataRenderXmlLength="0" renderExt=".png" OLDwidht="7" OLDheight="7" select_rotation="0°">iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHCAIAAABLMMCEAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAwSURBVBhXYyAAmJiYoCw4kJaWDg4OBpJQPhAAVQGF/v//DyRRdGBRCwFYzEUBDAwAexEIPsqeQmwAAAAASUVORK5CYII=</imagefile>
        <input>
          <e type="operand">data</e>
        </input>
      </image>
    </region>
    <region left="9" top="7857" width="502" height="55" color="#000000" bgColor="#ffe1e1" fontSize="10">
      <math optimize="2" exponentialThreshold="3">
        <input>
          <e type="operand">M</e>
          <e type="operand">Low</e>
          <e type="operand">High</e>
          <e type="function" args="3">Scale</e>
          <e type="operand">High</e>
          <e type="operand">Low</e>
          <e type="operator" args="2">-</e>
          <e type="bracket">(</e>
          <e type="operand">M</e>
          <e type="operand">M</e>
          <e type="function" args="1">Min</e>
          <e type="operator" args="2">-</e>
          <e type="operand">M</e>
          <e type="function" args="1">Max</e>
          <e type="operand">M</e>
          <e type="function" args="1">Min</e>
          <e type="operator" args="2">-</e>
          <e type="operand">10</e>
          <e type="operand">6</e>
          <e type="operator" args="1">-</e>
          <e type="operator" args="2">^</e>
          <e type="operator" args="2">+</e>
          <e type="operator" args="2">/</e>
          <e type="bracket">(</e>
          <e type="operator" args="2">*</e>
          <e type="operand">Low</e>
          <e type="operator" args="2">+</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region left="495" top="7875" width="209" height="26" color="#000000" fontSize="10">
      <math decimalPlaces="9">
        <input>
          <e type="operand">spot</e>
          <e type="operand">Spot</e>
          <e type="operand">0</e>
          <e type="operand">255</e>
          <e type="function" args="3">Scale</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region left="9" top="7911" width="37" height="35" color="#000000" fontSize="10">
      <image>
        <imagefile filename="o1btz.png" lenght="1270" width="27" height="27" option="border=false;" dataRenderXmlLength="0" renderExt=".png" OLDwidht="27" OLDheight="27" select_rotation="0°">iVBORw0KGgoAAAANSUhEUgAAABsAAAAbCAIAAAACtmMCAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAASLSURBVEhLtZVZKK55HMfPnDMz5wzD4dj3fSf7mi37FlmyZskuS/aQbMlWlhKlkIRSSIkLyZW4Ene45Na1W83nfX/P+7zvzP38r72fvtvv8eV/fL/p3lft+6Z7v+veH9r3p+59170f2veX7ulxKkV+rP5M/WsjIyNjY+O/tc/ExMTU1PSn9pmZmZmbm//SPgsLi3/hVBYgQ4T6e34sP7O0tLSysrK2traxsbG1tbW3t3dwcHB0dHRyclKIgjNkCciQIgh+b2dnJ793dnZ2cXFxc3Nzd3f39PT08vLy8fHRE1EnOHQZspAjIIQIxdXVFYqHh4cg/Pz8AgICgoKCgoODQ0NDNUQsi0BDnCELRdgROWjx9vb29fU1pERERERFRcXExMTFxSlEEYhZFYdHMkKXsMQXivz9/QMDAwGFhYUBio6OhhIfH5+UlJSSkpKWlqYhYlkEkp2KE2l4FF3CQlRISEh4eDiKYmNjVVB6enpWVlZubm5+fr6eKALJDrOoU3GEhUdVl7ASEhKSk5NTU1MzMzNzcnIAFRYWlpSUlJeXK0Qsk6AIJDvMqjiCR5qERVLoUlmIKigoKCoqKi0traysrKmpqa+v1xCphRljWQTil+z+g4uMjCSvxMREPGZkZIguWGVlZVVVVbW1tQ0NDS0tLe3t7QqRELEsAvFLFWSHWcHhFByRIY288vLy8Ci6hNXa2trR0dHT0zMwMKAnchXMWATSLFWQnaoOHD1mZ2cjrbi4mLyqq6vx2NzcjK7u7m5YIyMj4+PjGiLToRZCpGISFIE0SxVkZ4gjNeKvqKhAWmNjY1tbW1dXV39///Dw8NjY2PT09Pz8vEKkFkLEMldBggjEL81SBdlhVsXhtK6urqmpCWnYHBwcHB0dnZqamp2dXVxcXF1d1RCZDrUQIpapWASyO+KjWaogO8yqOJySWm9v79DQkEhbWFhYWVlZX1/f3NzUEwmRTwA3y5GRIDNmdwyFZqmC7DAruM7Ozr6+PpxOTEzMzMyItI2NjZ2dnYODA4VI0eyGlrFMxSSIQGaMX4ZCs1RBdphFHThKmJycxOnS0tLa2hrSdnd3Dw8PT09PNUTmTdHUQoh8UfgEkKAIZMb4ZSg0SxVkh1nUgZubm1teXsbp1tbW3t7e0dHR2dnZ5eWlQqRoaiFEVk0nVEyCCOQqmDHxMRSapQqywyzqBLe9vb2/v398fHx+fn51dXVzc6MncsvshpaxzBeFxSCQfrkK/BIfQ6FZqiA7zAqO4E5OTi4uLq6vr29vb+/v7zVETpDpUDQhcnasmg1SMQkikCPjKvDL7hgKzVIF2WEWdSru7u7u4eHh6elJIfKvh21zKoQolvlASYII5Mi4CuJjdwyFZqmC7DCr4h4fH5+fn19fXzVETpAxUjRLJERaxjIbpGISRCD9cmT4JT52x1BolirITsW9vLy8vb29v7/riRRNLYTInWCZTpg0Hyi+KBTCXMQv8bE7hkKzVEF2mEWd4D4+PhQi8+YDQS0SIleMZTZIxSSIQD4B3Kz4pQ12x1BolirIDrOC+/z8/AcdoRz3DGcdZAAAAABJRU5ErkJggg==</imagefile>
        <input>
          <e type="operand">spot</e>
        </input>
      </image>
    </region>
    <region left="180" top="7929" width="176" height="29" color="#ffff00" bgColor="#010101" fontSize="12">
      <math decimalPlaces="1">
        <input>
          <e type="operand">1</e>
          <e type="function" args="1">time</e>
          <e type="operand">t0</e>
          <e type="operator" args="2">-</e>
        </input>
        <contract>
          <e type="operand" style="unit">min</e>
        </contract>
        <result action="numeric">
          <e type="operand">0</e>
        </result>
      </math>
    </region>
    <region left="9" top="7965" width="369" height="82" border="true" color="#000000" bgColor="#ffffe1" fontSize="10">
      <math>
        <description active="true" position="Top" lang="eng">
          <content>
            <p>Subdivide a range in 'n' intervals ... demo</p>
          </content>
        </description>
        <input>
          <e type="operand">n</e>
          <e type="operand">range</e>
          <e type="function" args="2">interval</e>
          <e type="operand">j</e>
          <e type="operand">1</e>
          <e type="operand">n</e>
          <e type="operand">1</e>
          <e type="operator" args="2">+</e>
          <e type="bracket">(</e>
          <e type="function" args="2">range</e>
          <e type="operand">h</e>
          <e type="operand">j</e>
          <e type="function" args="2">el</e>
          <e type="operand">range</e>
          <e type="operator" args="1">-</e>
          <e type="operand">range</e>
          <e type="operand">j</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="operand">n</e>
          <e type="operator" args="2">/</e>
          <e type="operator" args="2">:</e>
          <e type="function" args="3">for</e>
          <e type="operand">h</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" args="4">line</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region left="432" top="8010" width="238" height="38" color="#000000" bgColor="#ebebeb" fontSize="10" isBreakable="false">
      <text lang="eng" fontFamily="Arial" fontSize="20">
        <content>
          <p style="font-family: Courier New; font-size: 10px; background-color: #ebebeb;">basic kernel for subdividing<br />a range in 'n' intervals</p>
        </content>
      </text>
    </region>
    <region left="369" top="8019" width="67" height="29" color="#000000">
      <picture>
        <raw format="png" encoding="base64">iVBORw0KGgoAAAANSUhEUgAAADsAAAAVCAYAAAD4g5b1AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAC5SURBVFhH5ZRRCoQwDAUX8f4nlu2iEJDHGND2hcUOzI+amgHx0ybiiN2+W5nrsuJ1h0pZ7B4Z0n2Hij32HPnaWIoM6XmHyvBYilNpzqEyLJairqR5h0p3LMW4pPdnKo9jaRm3tEemcjuWlqiS9slUjlg6+A0qjz5jOrhC2iVT6fpB0UJOaYdMpSs2pMUy6QyHypDYkMJImnWoDI0NKfAszThULLEhhe7G/WqsseFUseFfxM7CRLGt/QDEBged7UtWcwAAAABJRU5ErkJggg==</raw>
      </picture>
    </region>
    <region left="9" top="8064" width="569" height="99" color="#000000" fontSize="10">
      <math decimalPlaces="9">
        <input>
          <e type="operand">12</e>
          <e type="operand">3</e>
          <e type="function" args="2">interval</e>
          <e type="function" args="1">transpose</e>
          <e type="operand">10</e>
          <e type="operand">3</e>
          <e type="function" args="2">interval</e>
          <e type="function" args="1">transpose</e>
          <e type="operand">4</e>
          <e type="operand">3</e>
          <e type="function" args="2">interval</e>
          <e type="function" args="1">transpose</e>
          <e type="operand">3</e>
          <e type="operand">1</e>
          <e type="function" args="5">mat</e>
        </input>
        <result action="numeric">
          <e type="operand">0</e>
          <e type="operand">0.25</e>
          <e type="operand">0.5</e>
          <e type="operand">0.75</e>
          <e type="operand">1</e>
          <e type="operand">1.25</e>
          <e type="operand">1.5</e>
          <e type="operand">1.75</e>
          <e type="operand">2</e>
          <e type="operand">2.25</e>
          <e type="operand">2.5</e>
          <e type="operand">2.75</e>
          <e type="operand">3</e>
          <e type="operand">1</e>
          <e type="operand">13</e>
          <e type="function" args="15">mat</e>
          <e type="operand">0</e>
          <e type="operand">0.3</e>
          <e type="operand">0.6</e>
          <e type="operand">0.9</e>
          <e type="operand">1.2</e>
          <e type="operand">1.5</e>
          <e type="operand">1.8</e>
          <e type="operand">2.1</e>
          <e type="operand">2.4</e>
          <e type="operand">2.7</e>
          <e type="operand">3</e>
          <e type="operand">1</e>
          <e type="operand">11</e>
          <e type="function" args="13">mat</e>
          <e type="operand">0</e>
          <e type="operand">0.75</e>
          <e type="operand">1.5</e>
          <e type="operand">2.25</e>
          <e type="operand">3</e>
          <e type="operand">1</e>
          <e type="operand">5</e>
          <e type="function" args="7">mat</e>
          <e type="operand">3</e>
          <e type="operand">1</e>
          <e type="function" args="5">mat</e>
        </result>
      </math>
    </region>
    <region left="9" top="8181" width="384" height="29" color="#000000" bgColor="#80ffff" fontSize="14" isBreakable="false">
      <text lang="eng" fontFamily="Arial" fontSize="20">
        <content>
          <p style="font-weight: bold; font-family: Courier New; font-size: 14px; background-color: #80ffff;">Brute force equally subdivide 'X'</p>
        </content>
      </text>
    </region>
    <region left="9" top="8217" width="526" height="23" color="#000000" bgColor="#e1ffff" fontSize="10" isBreakable="false">
      <text lang="eng" fontFamily="Arial" fontSize="20">
        <content>
          <p style="font-family: Courier New; font-size: 10px;">READ MORE: Utilities Discrete Algo Range INTERVALS Parts 1234.sm</p>
        </content>
      </text>
    </region>
    <region top="8253" color="#000000" bgColor="#ebebeb">
      <area collapsed="true">
        <title lang="eng">
          <content>
            <p>     Subdivide ... strip repeated     </p>
          </content>
        </title>
      </area>
      <region left="36" top="8280" width="369" height="82" border="true" color="#000000" bgColor="#ebebeb" fontSize="10">
        <math>
          <description active="true" position="Top" lang="eng">
            <content>
              <p>Subdivide a range in 'n' intervals ... demo</p>
            </content>
          </description>
          <input>
            <e type="operand">n</e>
            <e type="operand">pivot</e>
            <e type="function" args="2">interval</e>
            <e type="operand">j</e>
            <e type="operand">1</e>
            <e type="operand">n</e>
            <e type="operand">1</e>
            <e type="operator" args="2">+</e>
            <e type="bracket">(</e>
            <e type="function" args="2">range</e>
            <e type="operand">h</e>
            <e type="operand">j</e>
            <e type="function" args="2">el</e>
            <e type="operand">pivot</e>
            <e type="operator" args="1">-</e>
            <e type="operand">pivot</e>
            <e type="operand">j</e>
            <e type="operator" args="2">*</e>
            <e type="operator" args="2">+</e>
            <e type="operand">n</e>
            <e type="operator" args="2">/</e>
            <e type="operator" args="2">:</e>
            <e type="function" args="3">for</e>
            <e type="operand">h</e>
            <e type="operand">2</e>
            <e type="operand">1</e>
            <e type="function" args="4">line</e>
            <e type="operator" args="2">:</e>
          </input>
        </math>
      </region>
      <region left="36" top="8388" width="342" height="214" border="true" color="#000000" bgColor="#ebebeb" fontSize="10">
        <math>
          <description active="true" position="Top" lang="eng">
            <content>
              <p>Strip repeated in vector</p>
            </content>
          </description>
          <input>
            <e type="operand">data</e>
            <e type="function" args="1">Strip</e>
            <e type="operand">v</e>
            <e type="operand">data</e>
            <e type="operand">1</e>
            <e type="function" args="2">col</e>
            <e type="operator" args="2">:</e>
            <e type="operand">k</e>
            <e type="operand">0</e>
            <e type="operator" args="2">:</e>
            <e type="operand">i</e>
            <e type="operand">1</e>
            <e type="operand">data</e>
            <e type="function" args="1">rows</e>
            <e type="operand">1</e>
            <e type="operator" args="2">-</e>
            <e type="bracket">(</e>
            <e type="function" args="2">range</e>
            <e type="operand">v</e>
            <e type="operand">i</e>
            <e type="operand">1</e>
            <e type="operator" args="2">+</e>
            <e type="function" args="2">el</e>
            <e type="operand">v</e>
            <e type="operand">i</e>
            <e type="function" args="2">el</e>
            <e type="operator" args="2">≠</e>
            <e type="operand">R</e>
            <e type="operand">k</e>
            <e type="operand">k</e>
            <e type="operand">1</e>
            <e type="operator" args="2">+</e>
            <e type="operator" args="2">:</e>
            <e type="function" args="2">el</e>
            <e type="operand">v</e>
            <e type="operand">i</e>
            <e type="function" args="2">el</e>
            <e type="operator" args="2">:</e>
            <e type="operand">1</e>
            <e type="operand">1</e>
            <e type="function" args="3">line</e>
            <e type="operand" style="string">end of strip</e>
            <e type="operand" style="string">recover last u</e>
            <e type="operand">2</e>
            <e type="operand">1</e>
            <e type="function" args="4">line</e>
            <e type="function" args="3">if</e>
            <e type="operand">1</e>
            <e type="operand">1</e>
            <e type="function" args="3">line</e>
            <e type="function" args="3">for</e>
            <e type="operand">R</e>
            <e type="operand">X</e>
            <e type="operand">X</e>
            <e type="function" args="1">cols</e>
            <e type="function" args="2">el</e>
            <e type="function" args="2">stack</e>
            <e type="operand">4</e>
            <e type="operand">1</e>
            <e type="function" args="6">line</e>
            <e type="operator" args="2">:</e>
          </input>
        </math>
      </region>
      <region left="369" top="8388" width="359" height="226" border="true" color="#000000" bgColor="#ebebeb" fontSize="10">
        <math decimalPlaces="9">
          <description active="true" position="Top" lang="eng">
            <content>
              <p>Subdivide X vector in 'n' subintervals</p>
            </content>
          </description>
          <input>
            <e type="operand">X</e>
            <e type="operand">n</e>
            <e type="function" args="2">split</e>
            <e type="operand">i</e>
            <e type="operand">2</e>
            <e type="operand">X</e>
            <e type="function" args="1">cols</e>
            <e type="bracket">(</e>
            <e type="function" args="2">range</e>
            <e type="operand" style="string">determine 'p' the pivots</e>
            <e type="operand">p</e>
            <e type="operand">i</e>
            <e type="function" args="2">el</e>
            <e type="operand">X</e>
            <e type="operand">i</e>
            <e type="function" args="2">el</e>
            <e type="operand">X</e>
            <e type="operand">i</e>
            <e type="operand">1</e>
            <e type="operator" args="2">-</e>
            <e type="function" args="2">el</e>
            <e type="operator" args="2">-</e>
            <e type="bracket">(</e>
            <e type="operator" args="2">:</e>
            <e type="operand">u</e>
            <e type="operand">i</e>
            <e type="operand">1</e>
            <e type="operator" args="2">-</e>
            <e type="function" args="2">el</e>
            <e type="operand">n</e>
            <e type="operand">p</e>
            <e type="operand">i</e>
            <e type="function" args="2">el</e>
            <e type="operator" args="2">*</e>
            <e type="operand">p</e>
            <e type="operand">i</e>
            <e type="function" args="2">el</e>
            <e type="function" args="2">interval</e>
            <e type="operator" args="2">:</e>
            <e type="operand">3</e>
            <e type="operand">1</e>
            <e type="function" args="5">line</e>
            <e type="function" args="3">for</e>
            <e type="operand" style="string">recompose the subdivided X</e>
            <e type="operand">v</e>
            <e type="operand">u</e>
            <e type="operand">1</e>
            <e type="function" args="2">el</e>
            <e type="operand">X</e>
            <e type="operand">1</e>
            <e type="function" args="2">el</e>
            <e type="operator" args="2">+</e>
            <e type="operator" args="2">:</e>
            <e type="operand">j</e>
            <e type="operand">2</e>
            <e type="operand">u</e>
            <e type="function" args="1">rows</e>
            <e type="function" args="2">range</e>
            <e type="operand">v</e>
            <e type="operand">v</e>
            <e type="operand">u</e>
            <e type="operand">j</e>
            <e type="function" args="2">el</e>
            <e type="operand">X</e>
            <e type="operand">j</e>
            <e type="function" args="2">el</e>
            <e type="operator" args="2">+</e>
            <e type="bracket">(</e>
            <e type="function" args="2">stack</e>
            <e type="operator" args="2">:</e>
            <e type="function" args="3">for</e>
            <e type="operand">v</e>
            <e type="operand">5</e>
            <e type="operand">1</e>
            <e type="function" args="7">line</e>
            <e type="operator" args="2">:</e>
          </input>
        </math>
      </region>
      <region top="8640" color="#000000" bgColor="#ebebeb">
        <area terminator="true" />
      </region>
    </region>
    <region left="198" top="8667" width="220" height="55" color="#000000" bgColor="#ebebeb" fontSize="10">
      <math decimalPlaces="9">
        <description active="true" position="Right" lang="eng">
          <content>
            <p>subdivide X 'n'<br />subdivided 'X'</p>
          </content>
        </description>
        <input>
          <e type="operand">X</e>
          <e type="operand">3</e>
          <e type="operand">7</e>
          <e type="operand">9</e>
          <e type="operand">12</e>
          <e type="operand">17</e>
          <e type="operand">18</e>
          <e type="operand">1</e>
          <e type="operand">6</e>
          <e type="function" args="8">mat</e>
          <e type="operator" args="2">:</e>
          <e type="operand">n</e>
          <e type="operand">2</e>
          <e type="operator" args="2">:</e>
          <e type="operand">1</e>
          <e type="operand">2</e>
          <e type="function" args="4">mat</e>
          <e type="operand">V</e>
          <e type="operand">X</e>
          <e type="operand">n</e>
          <e type="function" args="2">split</e>
          <e type="function" args="1">Strip</e>
          <e type="operator" args="2">:</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" args="4">sys</e>
        </input>
      </math>
    </region>
    <region left="657" top="8667" width="113" height="573" color="#000000" bgColor="#ebebeb" fontSize="10">
      <math decimalPlaces="9">
        <input>
          <e type="operand">V</e>
          <e type="operand">1</e>
          <e type="operand">1</e>
          <e type="function" args="3">mat</e>
        </input>
        <result action="numeric">
          <e type="operand">3</e>
          <e type="operand">3.5</e>
          <e type="operand">4</e>
          <e type="operand">4.5</e>
          <e type="operand">5</e>
          <e type="operand">5.5</e>
          <e type="operand">6</e>
          <e type="operand">6.5</e>
          <e type="operand">7</e>
          <e type="operand">7.5</e>
          <e type="operand">8</e>
          <e type="operand">8.5</e>
          <e type="operand">9</e>
          <e type="operand">9.5</e>
          <e type="operand">10</e>
          <e type="operand">10.5</e>
          <e type="operand">11</e>
          <e type="operand">11.5</e>
          <e type="operand">12</e>
          <e type="operand">12.5</e>
          <e type="operand">13</e>
          <e type="operand">13.5</e>
          <e type="operand">14</e>
          <e type="operand">14.5</e>
          <e type="operand">15</e>
          <e type="operand">15.5</e>
          <e type="operand">16</e>
          <e type="operand">16.5</e>
          <e type="operand">17</e>
          <e type="operand">17.5</e>
          <e type="operand">18</e>
          <e type="operand">31</e>
          <e type="operand">1</e>
          <e type="function" args="33">mat</e>
          <e type="operand">1</e>
          <e type="operand">1</e>
          <e type="function" args="3">mat</e>
        </result>
      </math>
    </region>
    <region left="567" top="8685" width="62" height="29" color="#000000">
      <picture>
        <raw format="png" encoding="base64">iVBORw0KGgoAAAANSUhEUgAAADYAAAAVCAYAAAANfR1FAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAACeSURBVFhH3djbCoAgEEVRif7/iyUjaMCHnXkbHQ0WQTV6Dj2VC5sezl8+jHAeJ17XMrSYoPu9TSk2ouDUYoKeb2WimKC5WqaKCZovVVyMgmih/XOZLiYox58lignK88XRAjtY5o1RlhTzxShDjuJitSh0Cq1Rwlwxmq1hphjNtFD/HpONqMwjDtPTtGJxCA3Di8Wba9r318B73uwI4QbyxGUjUQqtZQAAAABJRU5ErkJggg==</raw>
      </picture>
    </region>
    <region left="9" top="8730" width="633" height="206" border="true" color="#000000" bgColor="#e1ffff" fontSize="10">
      <math optimize="2">
        <input>
          <e type="operand">pair</e>
          <e type="operand">sub</e>
          <e type="function" args="2">subspace</e>
          <e type="operand">j</e>
          <e type="operand">1</e>
          <e type="operand">pair</e>
          <e type="function" args="1">rows</e>
          <e type="operand">1</e>
          <e type="operator" args="2">-</e>
          <e type="bracket">(</e>
          <e type="function" args="2">range</e>
          <e type="operand">Vsub</e>
          <e type="operand">j</e>
          <e type="function" args="2">el</e>
          <e type="operand">i</e>
          <e type="operand">1</e>
          <e type="operand">sub</e>
          <e type="function" args="2">range</e>
          <e type="operand">ωx</e>
          <e type="operand">i</e>
          <e type="function" args="2">el</e>
          <e type="operand">pair</e>
          <e type="operand">j</e>
          <e type="function" args="2">el</e>
          <e type="operand">i</e>
          <e type="operand">sub</e>
          <e type="operator" args="2">/</e>
          <e type="operand">pair</e>
          <e type="operand">1</e>
          <e type="operand">j</e>
          <e type="operator" args="2">+</e>
          <e type="function" args="2">el</e>
          <e type="operand">pair</e>
          <e type="operand">j</e>
          <e type="function" args="2">el</e>
          <e type="operator" args="2">-</e>
          <e type="bracket">(</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="operator" args="2">:</e>
          <e type="function" args="3">for</e>
          <e type="operand">ωx</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" args="4">line</e>
          <e type="function" args="1">eval</e>
          <e type="operator" args="2">:</e>
          <e type="operand">1</e>
          <e type="operand">1</e>
          <e type="function" args="3">line</e>
          <e type="function" args="3">for</e>
          <e type="operand">vo</e>
          <e type="operand">Vsub</e>
          <e type="operand">1</e>
          <e type="function" args="2">el</e>
          <e type="operator" args="2">:</e>
          <e type="operand">j</e>
          <e type="operand">2</e>
          <e type="operand">Vsub</e>
          <e type="function" args="1">rows</e>
          <e type="function" args="2">range</e>
          <e type="operand">vo</e>
          <e type="operand">vo</e>
          <e type="operand">Vsub</e>
          <e type="operand">j</e>
          <e type="function" args="2">el</e>
          <e type="function" args="2">stack</e>
          <e type="operator" args="2">:</e>
          <e type="function" args="3">for</e>
          <e type="operand">vo</e>
          <e type="operand">4</e>
          <e type="operand">1</e>
          <e type="function" args="6">line</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region left="9" top="8928" width="528" height="79" border="true" color="#000000" bgColor="#ebebeb" fontSize="10">
      <math optimize="2" fractionType="auto" decimalPlaces="3">
        <input>
          <e type="operand">data</e>
          <e type="operand">char</e>
          <e type="operand">size</e>
          <e type="operand">clr</e>
          <e type="function" args="4">plot</e>
          <e type="operand">k</e>
          <e type="operand">1</e>
          <e type="operand">data</e>
          <e type="function" args="1">rows</e>
          <e type="function" args="2">range</e>
          <e type="operand">r3</e>
          <e type="operand">k</e>
          <e type="function" args="2">el</e>
          <e type="operand">char</e>
          <e type="operator" args="2">:</e>
          <e type="operand">r4</e>
          <e type="operand">k</e>
          <e type="function" args="2">el</e>
          <e type="operand">size</e>
          <e type="operator" args="2">:</e>
          <e type="operand">r5</e>
          <e type="operand">k</e>
          <e type="function" args="2">el</e>
          <e type="operand">clr</e>
          <e type="operator" args="2">:</e>
          <e type="operand">1</e>
          <e type="operand">3</e>
          <e type="function" args="5">mat</e>
          <e type="function" args="3">for</e>
          <e type="operand">data</e>
          <e type="operand">r3</e>
          <e type="operand">r4</e>
          <e type="operand">r5</e>
          <e type="function" args="4">augment</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" args="4">line</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region left="9" top="9009" width="268" height="71" border="true" color="#000000" bgColor="#e1ffff" fontSize="10">
      <math>
        <description active="true" position="Right" lang="eng">
          <content>
            <p>user original polygon</p>
          </content>
        </description>
        <input>
          <e type="operand">Xo</e>
          <e type="operand">0.5</e>
          <e type="operator" args="1">-</e>
          <e type="operand">1</e>
          <e type="operand">2</e>
          <e type="operand">3</e>
          <e type="operand">4</e>
          <e type="operand">5</e>
          <e type="operand">6</e>
          <e type="operand">7</e>
          <e type="operand">1</e>
          <e type="operand">8</e>
          <e type="function" args="10">mat</e>
          <e type="function" args="1">transpose</e>
          <e type="operator" args="2">:</e>
          <e type="operand">Yo</e>
          <e type="operand">6</e>
          <e type="operand">7.5</e>
          <e type="operand">7.5</e>
          <e type="operand">1.25</e>
          <e type="operand">1.25</e>
          <e type="operand">6</e>
          <e type="operand">4</e>
          <e type="operand">7</e>
          <e type="operand">1</e>
          <e type="operand">8</e>
          <e type="function" args="10">mat</e>
          <e type="function" args="1">transpose</e>
          <e type="operator" args="2">:</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" args="4">sys</e>
        </input>
      </math>
    </region>
    <region left="9" top="9081" width="72" height="27" color="#000000" bgColor="#80ffff" fontSize="12">
      <math>
        <input>
          <e type="operand">sub</e>
          <e type="operand">4</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region left="90" top="9081" width="43" height="32" color="#000000">
      <picture>
        <raw format="png" encoding="base64">iVBORw0KGgoAAAANSUhEUgAAACMAAAAYCAYAAABwZEQ3AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADFSURBVEhLzdNbCoMwEIXhUFxJcWXFZUlXJq5EmlLKCYrnkGTSdHz4X4wzfHgJw2uL3boN/LqoC2Z6TF+IF2ZZlyPCAyMRiMyozJgsApFZVTWmGIHIDlUxphqByC5VFmNGILJTJTHNCEMnjAcCJYwnAoUrIFCYn3Mc7yM9/HfpNV0BdfqAPVHy1/ZASQxqRpGdqiwGmVFkl6oYg6pRZIeqGoOKUWRWZcagLIrMqJoxSKLIvaqfYfYdUORc1QXzKT0pcsbb4hvMKQVKjmB8dgAAAABJRU5ErkJggg==</raw>
      </picture>
    </region>
    <region left="153" top="9081" width="193" height="29" color="#000000" bgColor="#80ffff" fontSize="14" isBreakable="false">
      <text lang="eng" fontFamily="Arial" fontSize="20">
        <content>
          <p style="font-weight: bold; font-family: Courier New; font-size: 14px; background-color: #80ffff;">select subspaces</p>
        </content>
      </text>
    </region>
    <region left="9" top="9117" width="445" height="101" color="#000000" bgColor="#e1ffff" fontSize="10">
      <math decimalPlaces="9">
        <description active="true" position="Right" lang="eng">
          <content>
            <p>colect subpairs<br />isolate<br />recover subsystem<br />plot subsystem</p>
          </content>
        </description>
        <input>
          <e type="operand">spline</e>
          <e type="operand">Xo</e>
          <e type="operand">sub</e>
          <e type="function" args="2">subspace</e>
          <e type="operand">Yo</e>
          <e type="operand">sub</e>
          <e type="function" args="2">subspace</e>
          <e type="function" args="2">augment</e>
          <e type="operator" args="2">:</e>
          <e type="operand">spline</e>
          <e type="operand">spline</e>
          <e type="operator" args="2">:</e>
          <e type="operand">Nspline</e>
          <e type="operand">Xo</e>
          <e type="operand">1</e>
          <e type="function" args="2">el</e>
          <e type="operand">Yo</e>
          <e type="operand">1</e>
          <e type="function" args="2">el</e>
          <e type="operand">1</e>
          <e type="operand">2</e>
          <e type="function" args="4">mat</e>
          <e type="operand">spline</e>
          <e type="function" args="2">stack</e>
          <e type="operator" args="2">:</e>
          <e type="operand">SubSys</e>
          <e type="operand">Nspline</e>
          <e type="operand" style="string">o</e>
          <e type="operand">5</e>
          <e type="operand" style="string">black</e>
          <e type="function" args="4">plot</e>
          <e type="operator" args="2">:</e>
          <e type="operand">4</e>
          <e type="operand">1</e>
          <e type="function" args="6">sys</e>
        </input>
      </math>
    </region>
    <region left="9" top="9225" width="254" height="49" color="#000000" bgColor="#e1ffff" fontSize="10">
      <math decimalPlaces="9">
        <input>
          <e type="operand">xy</e>
          <e type="operand">Xo</e>
          <e type="operand">Yo</e>
          <e type="function" args="2">augment</e>
          <e type="operator" args="2">:</e>
          <e type="operand">XoYo</e>
          <e type="operand">xy</e>
          <e type="operand" style="string">.</e>
          <e type="operand">15</e>
          <e type="operand" style="string">red</e>
          <e type="function" args="4">plot</e>
          <e type="operator" args="2">:</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" args="4">sys</e>
        </input>
      </math>
    </region>
    <region left="297" top="9225" width="206" height="331" color="#000000" bgColor="#e1ffff" fontSize="10">
      <math decimalPlaces="9" matrixOptions="0,0,2,17">
        <input>
          <e type="operand">Nspline</e>
        </input>
        <result action="numeric">
          <e type="operand">0.5</e>
          <e type="operator" args="1">-</e>
          <e type="operand">6</e>
          <e type="operand">0.125</e>
          <e type="operator" args="1">-</e>
          <e type="operand">6.375</e>
          <e type="operand">0.25</e>
          <e type="operand">6.75</e>
          <e type="operand">0.625</e>
          <e type="operand">7.125</e>
          <e type="operand">1</e>
          <e type="operand">7.5</e>
          <e type="operand">1.25</e>
          <e type="operand">7.5</e>
          <e type="operand">1.5</e>
          <e type="operand">7.5</e>
          <e type="operand">1.75</e>
          <e type="operand">7.5</e>
          <e type="operand">2</e>
          <e type="operand">7.5</e>
          <e type="operand">2.25</e>
          <e type="operand">5.9375</e>
          <e type="operand">2.5</e>
          <e type="operand">4.375</e>
          <e type="operand">2.75</e>
          <e type="operand">2.8125</e>
          <e type="operand">3</e>
          <e type="operand">1.25</e>
          <e type="operand">3.25</e>
          <e type="operand">1.25</e>
          <e type="operand">3.5</e>
          <e type="operand">1.25</e>
          <e type="operand">3.75</e>
          <e type="operand">1.25</e>
          <e type="operand">4</e>
          <e type="operand">1.25</e>
          <e type="operand">17</e>
          <e type="operand">2</e>
          <e type="function" args="36">mat</e>
        </result>
      </math>
    </region>
    <region left="9" top="9279" width="262" height="38" color="#000000" bgColor="#e1ffff" fontSize="10" isBreakable="false">
      <text lang="eng" fontFamily="Arial" fontSize="20">
        <content>
          <p style="font-family: Courier New; font-size: 10px; background-color: #e1ffff;">For rectangular Spline2D(M,x,y)<br />proceed each vector separately.</p>
        </content>
      </text>
    </region>
    <region left="9" top="9324" width="240" height="158" color="#000000" bgColor="#e1ffff" fontSize="10">
      <plot type="2d" render="points" scale_x="1" scale_y="1" scale_z="1" rotate_x="0" rotate_y="0" rotate_z="0" transpose_x="0" transpose_y="0" transpose_z="0">
        <input>
          <e type="operand">SubSys</e>
          <e type="operand">XoYo</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" args="4">sys</e>
        </input>
      </plot>
    </region>
    <region left="495" top="9603" width="160" height="29" color="#000000" bgColor="#f5f5ff" fontSize="14" isBreakable="false">
      <text lang="eng" fontFamily="Arial" fontSize="20">
        <content>
          <p style="font-weight: bold; font-family: Courier New; font-size: 14px; background-color: #f5f5ff;">jmG: 20240118</p>
        </content>
      </text>
    </region>
    <region left="216" top="9612" width="264" height="19" color="#000000">
      <picture>
        <raw format="png" encoding="base64">iVBORw0KGgoAAAANSUhEUgAAAQAAAAALCAYAAACQwlMRAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAL8SURBVGhD7dSPS9R3HMfxN8eRmnIdhz/juI7UlOO4NLUdx5GK5QRj/SBWhKtY0Y8RK0ZRY40VERIREhISEQ4qHDhwUWDQhgMDCyljFVKOLGQzaiGbYy5kvPak/yJ4czw4vnff7+fz/sCXp8lMCiIXBQijEKWIIo4KVCOJGtQjjSyasBptWIv12IQt6MAO7MJe7MdBHMJRHMNxnEQnzqAL3ejBRfTiMvrQjwFcxyBuYQjDGMEoxvAQ45jAJKYwjdeYwSzmMA+Z5jCDaUxiHGMYwRAGMYA+9KIHXejENziCA9iD7diMdfgQjfgAy1GFJSjBIuTg3ee/gGw+KHu7QPZvruyfhbK/C2R/hWR/hmUzEdmbQtkfxbJXpbKXi2W/R2W/xWRTcdmLpbLnFbJny2S/VsueJmRPkrLxlOxxjezRCtkv9bIHK2X307J7GdloVnZ3lexOkwK31yj4c7tyftygvJublX/jE4V+2Knw9/sU+e6Aiq4cVsm3X6ns0glFL3Qqdv6s4ue6VX72gipP96rq1FUlTvQr+fU1pb4cVO3hn1T3xbAaPr+r9Gdjyux+rOynE2rc9kLNW6fV8vEbtW6cVdtHb9XezqvTNq/W1jm1tMyquXlGjY2vlc1OK5OZUjo9qYaGCdXVjau29qFSqTElk6NKJEZUVTWsysohlZffUjw+qFjsuqLRAZWV9aukpE9FRZcVifQqHL6oUKhH+fndysvrUk7OGQWDnQoETvL6H1cAQSxALhaiACGEEUEhilGKxYgihjiWogLLUI0EkkihBitQj5VII4MsVqHp3fcxro/y+yH+P8h9+7l/L8/t4vkdrNPBeltYdxPrr2eftezXxr6r2b+JObLMk2aueuarYc4k81YzdwXzxzlHlPOUcq5CzhfmnAWcN5dz8855ADwAHgAPgAcAHgAPgAfAA+AB8AB4ADwAHgAPgAfAAwAPgAfAA+AB8AB4ADwAHgAPgAfAA+ABgAfAA+AB8AB4ADwAHgAPgAfAA/C+BSCo/wGRyx+Gjx6/QQAAAABJRU5ErkJggg==</raw>
      </picture>
    </region>
    <region left="9" top="9657" width="570" height="156" border="true" color="#000000" bgColor="#ffffe1" fontSize="10">
      <math optimize="2">
        <input>
          <e type="operand">M</e>
          <e type="operand">x</e>
          <e type="operand">y</e>
          <e type="function" args="3">Spline2D</e>
          <e type="operand">A</e>
          <e type="operand">M</e>
          <e type="operand">1</e>
          <e type="operand">1</e>
          <e type="operand">2</e>
          <e type="operand">M</e>
          <e type="function" args="1">cols</e>
          <e type="function" args="5">submatrix</e>
          <e type="operator" args="2">:</e>
          <e type="operand">B</e>
          <e type="operand">M</e>
          <e type="operand">2</e>
          <e type="operand">M</e>
          <e type="function" args="1">rows</e>
          <e type="operand">1</e>
          <e type="operand">1</e>
          <e type="function" args="5">submatrix</e>
          <e type="operator" args="2">:</e>
          <e type="operand">C</e>
          <e type="operand">M</e>
          <e type="operand">2</e>
          <e type="operand">M</e>
          <e type="function" args="1">rows</e>
          <e type="operand">2</e>
          <e type="operand">M</e>
          <e type="function" args="1">cols</e>
          <e type="function" args="5">submatrix</e>
          <e type="operator" args="2">:</e>
          <e type="operand">j</e>
          <e type="operand">1</e>
          <e type="operand">A</e>
          <e type="function" args="1">length</e>
          <e type="operand">2</e>
          <e type="function" args="3">range</e>
          <e type="operand">s</e>
          <e type="operand">j</e>
          <e type="function" args="2">el</e>
          <e type="operand">B</e>
          <e type="operand">C</e>
          <e type="operand">1</e>
          <e type="operand">C</e>
          <e type="function" args="1">rows</e>
          <e type="operand">j</e>
          <e type="operand">j</e>
          <e type="function" args="5">submatrix</e>
          <e type="operand">y</e>
          <e type="function" args="3">linterp</e>
          <e type="operator" args="2">:</e>
          <e type="function" args="3">for</e>
          <e type="operand">A</e>
          <e type="function" args="1">transpose</e>
          <e type="operand">s</e>
          <e type="operand">x</e>
          <e type="function" args="3">linterp</e>
          <e type="operand">5</e>
          <e type="operand">1</e>
          <e type="function" args="7">line</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region left="9" top="9828" width="670" height="118" color="#000000" bgColor="#e1ffff" fontSize="12">
      <math>
        <input>
          <e type="operand">M</e>
          <e type="operand" style="string">x/y</e>
          <e type="operand">1</e>
          <e type="operand">2</e>
          <e type="operand">3</e>
          <e type="operand">4</e>
          <e type="operand">5</e>
          <e type="operand">6</e>
          <e type="operand">7</e>
          <e type="operand">8</e>
          <e type="operand">9</e>
          <e type="operand">10</e>
          <e type="operand">1</e>
          <e type="operand">0.01</e>
          <e type="operand">0.03</e>
          <e type="operand">0.05</e>
          <e type="operand">0.03</e>
          <e type="operand">0.02</e>
          <e type="operand">0.05</e>
          <e type="operator" args="1">-</e>
          <e type="operand">0.02</e>
          <e type="operator" args="1">-</e>
          <e type="operand">0.01</e>
          <e type="operator" args="1">-</e>
          <e type="operand">0.06</e>
          <e type="operator" args="1">-</e>
          <e type="operand">0.01</e>
          <e type="operator" args="1">-</e>
          <e type="operand">2</e>
          <e type="operand">0.02</e>
          <e type="operand">0.06</e>
          <e type="operand">0.1</e>
          <e type="operand">0.06</e>
          <e type="operand">0.04</e>
          <e type="operand">0.01</e>
          <e type="operator" args="1">-</e>
          <e type="operand">0.04</e>
          <e type="operator" args="1">-</e>
          <e type="operand">0.02</e>
          <e type="operator" args="1">-</e>
          <e type="operand">0.12</e>
          <e type="operator" args="1">-</e>
          <e type="operand">0.02</e>
          <e type="operator" args="1">-</e>
          <e type="operand">3</e>
          <e type="operand">0.09</e>
          <e type="operand">0.08</e>
          <e type="operand">0.07</e>
          <e type="operand">0.05</e>
          <e type="operand">0.02</e>
          <e type="operand">0.04</e>
          <e type="operator" args="1">-</e>
          <e type="operand">0.06</e>
          <e type="operator" args="1">-</e>
          <e type="operand">0.03</e>
          <e type="operand">0.08</e>
          <e type="operand">0.01</e>
          <e type="operand">4</e>
          <e type="operand">0.05</e>
          <e type="operand">0.02</e>
          <e type="operator" args="1">-</e>
          <e type="operand">0.03</e>
          <e type="operand">0.01</e>
          <e type="operator" args="1">-</e>
          <e type="operand">0.06</e>
          <e type="operand">0.08</e>
          <e type="operand">0.02</e>
          <e type="operand">0.02</e>
          <e type="operator" args="1">-</e>
          <e type="operand">0.05</e>
          <e type="operator" args="1">-</e>
          <e type="operand">0.08</e>
          <e type="operator" args="1">-</e>
          <e type="operand">5</e>
          <e type="operand">11</e>
          <e type="function" args="57">mat</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region left="18" top="9972" width="330" height="91" color="#000000" bgColor="#fafafa" fontSize="14">
      <math decimalPlaces="2">
        <description active="true" position="Right" lang="eng">
          <content>
            <p>sanity<br />sanity<br />user</p>
          </content>
        </description>
        <input>
          <e type="operand">M</e>
          <e type="operand">3</e>
          <e type="operand">3</e>
          <e type="function" args="3">Spline2D</e>
          <e type="operand">M</e>
          <e type="operand">7</e>
          <e type="operand">3</e>
          <e type="function" args="3">Spline2D</e>
          <e type="operand">M</e>
          <e type="operand">3.5</e>
          <e type="operand">2</e>
          <e type="function" args="3">Spline2D</e>
          <e type="operand">3</e>
          <e type="operand">1</e>
          <e type="function" args="5">mat</e>
        </input>
        <result action="numeric">
          <e type="operand">0.07</e>
          <e type="operand">0.06</e>
          <e type="operator" args="1">-</e>
          <e type="operand">0.08</e>
          <e type="operand">3</e>
          <e type="operand">1</e>
          <e type="function" args="5">mat</e>
        </result>
      </math>
    </region>
    <region left="18" top="10062" width="405" height="134" color="#000000" bgColor="#e1ffff" fontSize="14">
      <math>
        <input>
          <e type="operand">system</e>
          <e type="operand">v</e>
          <e type="operand">1</e>
          <e type="operand">2</e>
          <e type="operand">3</e>
          <e type="operand">4</e>
          <e type="operand">1</e>
          <e type="operand">4</e>
          <e type="function" args="6">mat</e>
          <e type="operator" args="2">:</e>
          <e type="operand">j</e>
          <e type="operand">1</e>
          <e type="operand">v</e>
          <e type="function" args="1">cols</e>
          <e type="function" args="2">range</e>
          <e type="operand">y</e>
          <e type="operand">j</e>
          <e type="function" args="2">el</e>
          <e type="operand">M</e>
          <e type="operand">3.5</e>
          <e type="operand">v</e>
          <e type="operand">j</e>
          <e type="function" args="2">el</e>
          <e type="function" args="3">Spline2D</e>
          <e type="operator" args="2">:</e>
          <e type="function" args="3">for</e>
          <e type="operand">y</e>
          <e type="operand">3</e>
          <e type="operand">1</e>
          <e type="function" args="5">line</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region left="432" top="10080" width="165" height="111" color="#000000" bgColor="#e1ffff" fontSize="14">
      <math>
        <input>
          <e type="operand">system</e>
        </input>
        <result action="numeric">
          <e type="operand">0.04</e>
          <e type="operand">0.08</e>
          <e type="operand">0.06</e>
          <e type="operand">0.01</e>
          <e type="operand">4</e>
          <e type="operand">1</e>
          <e type="function" args="6">mat</e>
        </result>
      </math>
    </region>
    <region left="324" top="10233" width="33" height="33" color="#000000">
      <picture>
        <raw format="png" encoding="base64">iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAACASURBVEhL7dNBDoQgFANQruH97+Y1sFW/aSwuBGRhSHwdUiZ2ZcoZz8eQXvaG9FIl/LRA8k08PYs/tkB6qeaIQnqp5ohCeqnmiEIWSrYi+lrIQslWRF8LeRzWddldF7w5RVeD78TJL6jXCCG9pCEjNEfukF6GISP0nxHSj/S9lDdOQxboEuxS7AAAAABJRU5ErkJggg==</raw>
      </picture>
    </region>
    <region left="369" top="10233" width="237" height="29" color="#000000" bgColor="#ffffe1" fontSize="14" isBreakable="false">
      <text lang="eng" fontFamily="Arial" fontSize="20">
        <content>
          <p style="background-color: #ffffe1; font-size: 14px;">the rule is <span /><span style="color: #ff8080; font-weight: bold;">NOT</span><span /><span /> extrapolate</p>
        </content>
      </text>
    </region>
    <region left="18" top="10269" width="415" height="134" color="#000000" bgColor="#e1ffff" fontSize="14">
      <math>
        <input>
          <e type="operand">u</e>
          <e type="function" args="1">system</e>
          <e type="operand">v</e>
          <e type="operand">1.5</e>
          <e type="operand">2.5</e>
          <e type="operand">3.5</e>
          <e type="operand">4</e>
          <e type="operand">1</e>
          <e type="operand">4</e>
          <e type="function" args="6">mat</e>
          <e type="operator" args="2">:</e>
          <e type="operand">j</e>
          <e type="operand">1</e>
          <e type="operand">v</e>
          <e type="function" args="1">cols</e>
          <e type="function" args="2">range</e>
          <e type="operand">y</e>
          <e type="operand">j</e>
          <e type="function" args="2">el</e>
          <e type="operand">M</e>
          <e type="operand">u</e>
          <e type="operand">v</e>
          <e type="operand">j</e>
          <e type="function" args="2">el</e>
          <e type="function" args="3">Spline2D</e>
          <e type="operator" args="2">:</e>
          <e type="function" args="3">for</e>
          <e type="operand">y</e>
          <e type="operand">3</e>
          <e type="operand">1</e>
          <e type="function" args="5">line</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region left="450" top="10287" width="255" height="111" color="#000000" bgColor="#e1ffff" fontSize="14">
      <math>
        <input>
          <e type="operand">8.5</e>
          <e type="function" args="1">system</e>
        </input>
        <result action="numeric">
          <e type="operand">0.0525</e>
          <e type="operator" args="1">-</e>
          <e type="operand">0.0075</e>
          <e type="operator" args="1">-</e>
          <e type="operand">0.01</e>
          <e type="operand">0.035</e>
          <e type="operator" args="1">-</e>
          <e type="operand">4</e>
          <e type="operand">1</e>
          <e type="function" args="6">mat</e>
        </result>
      </math>
    </region>
  </regions>
</worksheet>